1 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
4 * g++.dg/other/default8.C: New.
5 * g++.dg/tc1/dr217.C: Remove xfail.
6 * g++.dg/other/default5.C: Adjust.
7 * g++.old-deja/g++.mike/p1989.C: Likewise.
9 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
12 * g++.dg/cpp0x/constexpr-ice9.C: New.
14 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
17 * g++.dg/other/cv_func3.C: New.
18 * g++.dg/other/cv_func.C: Adjust.
19 * g++.dg/parse/fn-typedef2.C: Likewise.
21 2013-11-25 Marek Polacek <polacek@redhat.com>
24 * g++.dg/ubsan/pr59250.C: New test.
26 2013-11-25 Janus Weil <janus@gcc.gnu.org>
29 * gfortran.dg/typebound_proc_30.f90: New.
31 2013-11-25 Paolo Carlini <paolo.carlini@oracle.com>
34 * g++.dg/cpp0x/initlist75.C: New.
37 * g++.dg/cpp0x/gen-attrs-57.C: New.
39 2013-11-25 Adam Butcher <adam@jessamine.co.uk>
43 * g++.dg/cpp1y/pr58533.C: Updated testcase.
44 * g++.dg/cpp1y/pr59112.C: New testcase.
45 * g++.dg/cpp1y/pr59113.C: New testcase.
47 2013-11-25 Terry Guo <terry.guo@arm.com>
49 * gcc.target/arm/thumb2-slow-flash-data.c: New.
51 2013-11-23 Uros Bizjak <ubizjak@gmail.com>
53 * gcc.dg/float-exact-1.c: Use dg-add-options ieee.
54 [LDBL_MANT_DIG == 113]: Fix wrong variable name.
56 2013-11-23 Janus Weil <janus@gcc.gnu.org>
59 * gfortran.dg/asynchronous_4.f90: New.
61 2013-11-22 Jakub Jelinek <jakub@redhat.com>
63 * c-c++-common/asan/no-redundant-instrumentation-7.c: Fix
64 cleanup-tree-dump directive.
66 2013-11-22 Jan Hubicka <jh@suse.cz>
68 * gcc.dg/20081223-1.c: Add -ffat-lto-objects.
69 * gcc.dg/vect/vect.exp: Add -ffat-lto-objects.
71 2013-11-22 Jakub Jelinek <jakub@redhat.com>
73 * g++.dg/ubsan/return-1.C: New test.
74 * g++.dg/ubsan/return-2.C: New test.
76 * c-c++-common/asan/no-redundant-instrumentation-1.c: Tweak to avoid
77 optimizing away some __asan_report* calls.
79 2013-11-22 Martin Jambor <mjambor@suse.cz>
81 * gcc.dg/pr10474.c: Also test ppc64.
82 * gcc.dg/ira-shrinkwrap-prep-1.c: Also test ppc64, change all ints
84 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
86 2013-11-22 Michael Meissner <meissner@linux.vnet.ibm.com>
89 * gcc.target/powerpc/direct-move.h (VSX_REG_ATTR): Allow test to
90 specify an appropriate register class for VSX operations.
92 (load_gpr_to_vsx): Likewise.
93 (load_vsx_to_gpr): Likewise.
94 * gcc.target/powerpc/direct-move-vint1.c: Use an appropriate
95 register class for VSX registers that the type can handle. Remove
96 checks for explicit number of instructions generated, just check
97 if the instruction is generated.
98 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
99 * gcc.target/powerpc/direct-move-float1.c: Likewise.
100 * gcc.target/powerpc/direct-move-float2.c: Likewise.
101 * gcc.target/powerpc/direct-move-double1.c: Likewise.
102 * gcc.target/powerpc/direct-move-double2.c: Likewise.
103 * gcc.target/powerpc/direct-move-long1.c: Likewise.
104 * gcc.target/powerpc/direct-move-long2.c: Likewise.
106 * gcc.target/powerpc/pr59054.c: Remove duplicate code.
108 * gcc.target/powerpc/bool3-av.c: Limit to 64-bit mode for now.
109 * gcc.target/powerpc/bool3-p7.c: Likewise.
110 * gcc.target/powerpc/bool3-p8.c: Likewise.
112 * gcc.target/powerpc/p8vector-ldst.c: Just check that the
113 appropriate instructions are generated, don't check the count.
115 2013-11-22 Richard Earnshaw <rearnsha@arm.com>
118 * gcc.target/arm/negdi-4.c: Delete invalid test.
119 * gcc.dg/torture/pr59216.c: New test.
121 2013-11-22 Alex Velenko <Alex.Velenko@arm.com>
123 * gcc.target/aarch64/vmov_n_1.c: New testcase.
125 2013-11-22 Richard Biener <rguenther@suse.de>
127 * gcc.dg/torture/20131122-0.c: New testcase.
129 2013-11-22 Jakub Jelinek <jakub@redhat.com>
131 * gcc.dg/vect/vect-124.c: New test.
133 2013-11-21 Cary Coutant <ccoutant@google.com>
135 * gcc.dg/debug/dwarf2/mlt1.c: New test.
136 * gcc.dg/debug/dwarf2/mlt2.c: New test.
138 2013-11-21 Jeff Law <law@redhat.com>
140 PR tree-optimization/59221
141 * gcc.c-torture/execute/pr59221.c: New test.
143 2013-11-21 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
146 * gfortran.dg/erf_3.F90: XFAIL on spu-* and ia64-*-linux*.
147 Make more generic for other platforms.
149 2013-11-21 Oleg Endo <olegendo@gcc.gnu.org>
152 * gcc.target/sh/pr53976-1.c: New.
154 2013-11-20 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
157 * gfortran.dg/erf_3.F90: New file.
159 2013-11-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
161 * gcc.target/powerpc/pr48258-1.c: Skip for little endian.
163 2013-11-20 Vladimir Makarov <vmakarov@redhat.com>
165 PR rtl-optimization/59133
166 * gcc.target/i386/pr59133.c: New.
168 2013-11-20 Joseph Myers <joseph@codesourcery.com>
171 * gcc.dg/float-exact-1.c: New test.
173 2013-11-20 Richard Earnshaw <rearnsha@arm.com>
175 PR rtl-optimization/54300
176 * gcc.target/arm/pr54300.C: New test.
178 2013-11-20 Diego Novillo <dnovillo@google.com>
181 * g++.dg/plugin/selfassign.c: Include stringpool.h
183 2013-11-20 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
185 * gcc.target/powerpc/darwin-longlong.c (msw): Make endian-safe.
187 2013-11-20 Dominik Vogt <vogt@linux.vnet.ibm.com>
189 * gcc.target/s390/htm-1.c: Rename to ...
190 * gcc/testsuite/gcc.target/s390/htm-builtins-compile-1.c: ... this
192 * gcc.target/s390/htm-xl-intrin-1.c: Rename to ...
193 * gcc.target/s390/htm-builtins-compile-3.c: ... this one.
194 * gcc.target/s390/htm-builtins-compile-2.c: New testcase.
195 * gcc.target/s390/htm-builtins-1.c: New testcase.
196 * gcc.target/s390/htm-builtins-2.c: New testcase.
197 * gcc.target/s390/s390.exp: Add check for htm machine.
199 2013-11-19 Joshua J Cogliati <jrincayc@yahoo.com>
202 * c-c++-common/Wfloat-conversion.c: Copies relevant
203 tests from c-c++-common/Wconversion-real.c,
204 gcc.dg/Wconversion-real-integer.c and gcc.dg/pr35635.c into
205 new testcase for conversions that are warned about by
208 2013-11-19 Martin Jambor <mjambor@suse.cz>
210 PR rtl-optimization/59099
211 * gcc.target/i386/pr59099.c: New test.
213 2013-11-19 Sriraman Tallam <tmsriram@google.com>
215 * gcc.dg/tree-prof/cold_partition_label.c: New testcase.
217 2013-11-19 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
219 * gcc.target/powerpc/ppc64-abi-2.c (MAKE_SLOT): New macro to
220 construct parameter slot value in endian-independent way.
221 (fcevv, fciievv, fcvevv): Use it.
223 2013-11-19 Jan Hubicka <jh@suse.cz>
225 * ipa/devirt9.C: Fix prevoius change.
227 2013-11-19 Cesar Philippidis <cesar@codesourcery.com>
229 * gcc.c-torture/execute/20101011-1.c (__aarch64__):
230 Remove defined(__linux__).
232 2013-11-19 Richard Biener <rguenther@suse.de>
234 PR tree-optimization/59164
235 * gcc.dg/torture/pr59164.c: New testcase.
237 2013-11-19 Richard Biener <rguenther@suse.de>
240 * gcc.dg/torture/pr58956.c: New testcase.
242 2013-11-19 Marek Polacek <polacek@redhat.com>
244 * c-c++-common/ubsan/null-1.c: New test.
245 * c-c++-common/ubsan/null-2.c: New test.
246 * c-c++-common/ubsan/null-3.c: New test.
247 * c-c++-common/ubsan/null-4.c: New test.
248 * c-c++-common/ubsan/null-5.c: New test.
249 * c-c++-common/ubsan/null-6.c: New test.
250 * c-c++-common/ubsan/null-7.c: New test.
251 * c-c++-common/ubsan/null-8.c: New test.
252 * c-c++-common/ubsan/null-9.c: New test.
253 * c-c++-common/ubsan/null-10.c: New test.
254 * c-c++-common/ubsan/null-11.c: New test.
255 * gcc.dg/ubsan/c99-shift-2.c: Adjust dg-output.
256 * c-c++-common/ubsan/shift-1.c: Likewise.
257 * c-c++-common/ubsan/div-by-zero-3.c: Likewise.
259 2013-11-19 Uros Bizjak <ubizjak@gmail.com>
261 * gcc.dg/c11-complex-1.c: Use dg-add-options ieee.
263 2013-11-19 Jan Hubicka <jh@suse.cz>
265 * ipa/devirt9.C: Verify that the optimization happens already before.
268 2013-11-19 Richard Biener <rguenther@suse.de>
270 PR tree-optimization/57517
271 * gfortran.fortran-torture/compile/pr57517.f90: New testcase.
272 * gcc.dg/torture/pr57517.c: Likewise.
274 2013-11-19 Jan Hubicka <jh@suse.cz>
276 * gcc.target/i386/memcpy-3.c: New testcase.
278 2013-11-18 Jan Hubicka <jh@suse.cz>
279 Uros Bizjak <ubizjak@gmail.com>
282 * gcc.target/i386/memcpy-2.c: Fix template;
283 add +1 so the testcase passes at 32bit.
285 2013-11-18 Dominique d'Humieres <dominiq@lps.ens.fr>
287 * c-c++-common/cilk-plus/PS/reduction-3.c: Use stdlib.h.
288 Remove spurious FIXME.
290 2013-11-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
292 * c-c++-common/cilk-plus/PS/body.c: Add fopenmp effective target check.
294 2013-11-18 Paolo Carlini <paolo.carlini@oracle.com>
297 * g++.dg/cpp0x/constexpr-noexcept7.C: New.
299 2013-11-18 Richard Biener <rguenther@suse.de>
301 PR tree-optimization/59125
302 PR tree-optimization/54570
303 * gcc.dg/builtin-object-size-8.c: Un-xfail.
304 * gcc.dg/builtin-object-size-14.c: New testcase.
305 * gcc.dg/strlenopt-14gf.c: Adjust.
306 * gcc.dg/strlenopt-1f.c: Likewise.
307 * gcc.dg/strlenopt-4gf.c: Likewise.
309 2013-11-18 Eric Botcazou <ebotcazou@adacore.com>
311 * gnat.dg/volatile11.adb: New test.
312 * gnat.dg/volatile11_pkg.ad[sb]: New helper.
314 2013-11-18 Yury Gribov <y.gribov@samsung.com>
317 * c-c++-common/asan/pr59106.c: New test.
319 2013-11-17 Jan Hubicka <jh@suse.cz>
321 * gcc.target/i386/memcpy-2.c: New testcase.
323 2013-11-17 Uros Bizjak <ubizjak@gmail.com>
326 * gcc.target/i386/pr59153.c: New test.
328 2013-11-17 Paolo Carlini <paolo.carlini@oracle.com>
331 * g++.dg/cpp0x/constexpr-redeclaration1.C: New.
332 * g++.dg/cpp0x/constexpr-decl.C: Adjust.
334 2013-11-16 Paolo Carlini <paolo.carlini@oracle.com>
337 * g++.dg/overload/addr2.C: New.
338 * g++.old-deja/g++.other/overload11.C: Adjust.
340 2013-11-15 Mike Stump <mikestump@comcast.net>
342 * lib/gcc.exp (gcc_target_compile): Add support for random runtime
343 * lib/g++.exp (g++_target_compile): Likewise.
344 * gcc.dg/cilk-plus/cilk-plus.exp: Improve support for runtime
345 libraries. Remove debugging.
346 * g++.dg/cilk-plus/cilk-plus.exp: Add support to find runtime
347 libraries. Remove -O0, redundant with default.
349 2013-11-15 Joseph Myers <joseph@codesourcery.com>
351 * c-c++-common/cpp/ucnid-2011-1.c: New test.
353 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
356 * g++.dg/cpp0x/nsdmi-template8.C: New.
358 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
361 * g++.dg/cpp0x/nsdmi-template7.C: New.
363 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
366 * g++.dg/cpp0x/nsdmi-template6.C: New.
368 2013-11-15 Paolo Carlini <paolo.carlini@oracle.com>
371 * g++.dg/cpp0x/nsdmi-template5.C: New.
373 2013-11-15 Aldy Hernandez <aldyh@redhat.com>
375 * c-c++-common/cilk-plus/PS: New directory.
376 * g++.dg/cilk-plus/cilk-plus.exp: Run shared tests.
377 * g++.dg/dg.exp: Run Cilk Plus tests.
378 * gcc.dg/cilk-plus/cilk-plus.exp: Run shared tests.
380 2013-11-15 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
382 * gcc.dg/vmx/3b-15.c: Revise for little endian.
384 2013-11-15 Richard Biener <rguenther@suse.de>
386 PR tree-optimization/50262
387 * gcc.dg/tree-ssa/alias-28.c: New testcase.
388 * gcc.dg/strlenopt-1.c: Adjust.
389 * gcc.dg/strlenopt-1f.c: Likewise.
391 2013-11-15 Richard Biener <rguenther@suse.de>
393 * gcc.dg/torture/20131115-1.c: New testcase.
395 2013-11-15 Joseph Myers <joseph@codesourcery.com>
397 * gcc.dg/cpp/ucnid-9.c: New test.
399 2013-11-14 Eric Botcazou <ebotcazou@adacore.com>
401 * gnat.dg/stack_usage1b.adb: New test.
402 * gnat.dg/stack_usage1c.adb: Likewise.
404 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
406 * gnat.dg/specs/addr1.ads: Revert the last change.
407 * gnat.dg/specs/atomic1.ads: Likewise.
409 2013-11-14 Cong Hou <congh@google.com>
411 * gcc.dg/vect/vect-alias-check.c: Update.
413 2013-11-14 Paolo Carlini <paolo.carlini@oracle.com>
416 * g++.dg/cpp0x/nsdmi-template3.C: New.
417 * g++.dg/cpp0x/nsdmi-template4.C: Likewise.
419 2013-11-14 Diego Novillo <dnovillo@google.com>
421 * gcc.dg/plugin/selfassign.c: Include stringpool.h.
422 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
424 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
426 * gcc.target/powerpc/ppc64-abi-1.c (stack_frame_t): Remove
427 compiler and linker field if _CALL_ELF == 2.
428 * gcc.target/powerpc/ppc64-abi-2.c (stack_frame_t): Likewise.
429 * gcc.target/powerpc/ppc64-abi-dfp-1.c (stack_frame_t): Likewise.
430 * gcc.dg/stack-usage-1.c (SIZE): Update value for _CALL_ELF == 2.
432 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
434 * gcc.target/powerpc/ppc64-abi-dfp-1.c (FUNC_START): New macro.
436 * gcc.target/powerpc/no-r11-1.c: Skip on powerpc_elfv2.
437 * gcc.target/powerpc/no-r11-2.c: Skip on powerpc_elfv2.
438 * gcc.target/powerpc/no-r11-3.c: Skip on powerpc_elfv2.
440 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
442 * lib/target-supports.exp (check_effective_target_powerpc_elfv2):
444 * gcc.target/powerpc/pr57949-1.c: Disable for powerpc_elfv2.
445 * gcc.target/powerpc/pr57949-2.c: Likewise.
447 2013-11-14 Ulrich Weigand <Ulrich.Weigand@de.ibm.com>
449 * g++.dg/eh/ppc64-sighandle-cr.C: New test.
451 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
453 * gcc.dg/torture/float128-cmp-invalid.c: Require fenv_exceptions.
454 * gcc.dg/torture/float128-div-underflow.c: Likewise.
455 * gcc.dg/torture/float128-extend-nan.c: Likewise.
457 2013-11-14 Richard Biener <rguenther@suse.de>
459 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Fix target selector.
461 2013-11-14 H.J. Lu <hongjiu.lu@intel.com>
463 * gnat.dg/specs/addr1.ads: XFAIL on x32.
464 * gnat.dg/specs/atomic1.ads: Likewise.
466 2013-11-14 James Greenhalgh <james.greenhalgh@arm.com>
468 * gcc.target/aarch64/cpu-diagnostics-2.c: Change "-mcpu="
470 * gcc.target/aarch64/cpu-diagnostics-3.c: Change "-mcpu="
473 2013-11-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
475 * gcc.dg/atomic/c11-atomic-exec-4.c: Define _XOPEN_SOURCE=600 on
476 *-*-solaris2.1[0-9]*.
477 * gcc.dg/atomic/c11-atomic-exec-5.c: Likewise.
479 2013-11-14 Joey Ye <joey.ye@arm.com>
481 * gcc.dg/tree-ssa/forwprop-28.c: Disable for cortex_m.
482 * gcc.dg/tree-ssa/vrp47.c: Likewise.
483 * gcc.dg/tree-ssa/vrp87.c: Likewise.
484 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Ingore for cortex_m.
485 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: Likewise.
487 2013-11-14 Adam Butcher <adam@jessamine.co.uk>
490 * g++.dg/cpp1y/pr58533.C: New testcase (fixed by r204714).
492 2013-11-14 Jakub Jelinek <jakub@redhat.com>
495 * gcc.c-torture/execute/pr59101.c: New test.
497 2013-11-13 Jeff Law <law@redhat.com>
499 PR tree-optimization/59102
500 * gcc.c-torture/compile/pr59102.c: New test.
502 2013-11-13 Tom de Vries <tom@codesourcery.com>
504 * gcc.dg/tail-merge-store.c: New test.
506 2013-11-13 Andrew MacLeod <amacleod@redhat.com>
508 * testsuite/g++.dg/plugin/selfassign.c: Include gimple-iterator.h.
509 * testsuite/gcc.dg/plugin/selfassign.c: Likewise.
511 2013-11-13 Jeff Law <law@redhat.com>
513 * PR middle-end/59119
514 * gcc.c-torture/compile/pr59119.c: New test.
516 2013-11-13 Martin Jambor <mjambor@suse.cz>
518 * gcc.dg/ira-shrinkwrap-prep-1.c: Add lp64 to target requirements.
519 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
520 * gcc.dg/pr10474.c: Likewise.
522 2013-11-13 Cesar Philippidis <cesar@codesourcery.com>
524 * lib/target-supports.exp
525 (check_effective_target_vect_cmdline_neeed): Add AArch64 to the list
526 of targets that do not need command line argument to enable SIMD.
528 2013-11-13 Eric Botcazou <ebotcazou@adacore.com>
530 * gcc.dg/guality/param-4.c: New test.
532 2013-11-13 Joseph Myers <joseph@codesourcery.com>
534 * gcc.dg/c11-complex-1.c: New test.
536 2013-11-13 Joseph Myers <joseph@codesourcery.com>
538 * gcc.dg/atomic/stdatomic-vm.c, gcc.dg/auto-type-1.c,
539 gcc.dg/auto-type-2.c: New tests.
541 2013-11-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
543 * gcc.dg/cilk-plus/cilk-plus.exp: Added a check for LTO before running
546 2013-11-12 Jeff Law <law@redhat.com>
548 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
549 * gcc.dg/tree-ssa/isolate-5.c: Verify the load survives through
552 2013-11-12 Michael Meissner <meissner@linux.vnet.ibm.com>
555 * gcc.target/powerpc/pr59054.c: New test.
557 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
559 * g++.dg/cpp1y/lambda-generic.C: New test case.
560 * g++.dg/cpp1y/lambda-generic-cfun.C: New test case.
561 * g++.dg/cpp1y/lambda-generic-dep.C: New test case.
562 * g++.dg/cpp1y/lambda-generic-udt.C: New test case.
563 * g++.dg/cpp1y/lambda-generic-variadic.C: New test case.
564 * g++.dg/cpp1y/lambda-generic-x.C: New test case.
565 * g++.dg/cpp1y/lambda-generic-xcfun.C: New test case.
566 * g++.dg/cpp1y/lambda-generic-xudt.C: New test case.
567 * g++.dg/cpp1y/lambda-generic-mixed.C: New test case.
569 2013-11-12 Adam Butcher <adam@jessamine.co.uk>
576 * g++.dg/cpp1y/pr58534.C: New testcase.
577 * g++.dg/cpp1y/pr58536.C: New testcase.
578 * g++.dg/cpp1y/pr58548.C: New testcase.
579 * g++.dg/cpp1y/pr58549.C: New testcase.
580 * g++.dg/cpp1y/pr58637.C: New testcase.
582 2013-11-12 Joseph Myers <joseph@codesourcery.com>
584 * gcc.dg/c90-thread-local-1.c, gcc.dg/c99-thread-local-1.c,
585 gcc.dg/c11-thread-local-1.c, gcc.dg/c11-thread-local-2.c: New tests.
586 * gcc.dg/tls/diag-2.c, objc.dg/tls/diag-2.m: Update expected
589 2013-11-12 Tristan Gingold <gingold@adacore.com>
591 * gnat.dg/aggr21.adb: New test.
592 * gnat.dg/aggr21_pkg.ad[sb]: New helper.
594 2013-11-12 Jeff Law <law@redhat.com>
596 * gcc.dg/tree-ssa/isolate-1.c: Update expected output.
597 * gcc.dg/tree-ssa/isolate-5.c: New test.
599 2013-11-12 Martin Jambor <mjambor@suse.cz>
601 PR rtl-optimization/10474
602 * gcc.dg/pr10474.c: New testcase.
603 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
604 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
606 2013-11-12 Paolo Carlini <paolo.carlini@oracle.com>
609 * g++.dg/cpp0x/alias-decl-enum-1.C: New.
611 2013-11-11 Martin Liska <marxin.liska@gmail.com>
613 * gcc.dg/time-profiler-1.c: New test.
614 * gcc.dg/time-profiler-2.c: Ditto.
616 2013-11-11 Marc Glisse <marc.glisse@inria.fr>
617 Jeff Law <law@redhat.com>
619 * gcc.dg/tree-ssa/alias-27.c: New testcase.
621 2013-11-11 Uros Bizjak <ubizjak@gmail.com>
624 * gcc.target/i386/pr58853.c: New test.
626 2013-11-11 Joern Rennecke <joern.rennecke@embecosm.com>
628 * gcc.dg/tree-ssa/forwprop-28.c: Adjust for ARC
629 LOGICAL_OP_NON_SHORT_CIRCUIT definition.
630 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Likewise.
631 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: Likewise.
632 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: Likewise.
633 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: Likewise.
634 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: Likewise.
635 * gcc.dg/tree-ssa/vrp47.c: Likewise.
636 * gcc.dg/tree-ssa/vrp87.c: Likewise.
638 2013-11-08 Joseph Myers <joseph@codesourcery.com>
640 * gcc.dg/atomic/stdatomic-compare-exchange-1.c,
641 gcc.dg/atomic/stdatomic-compare-exchange-2.c,
642 gcc.dg/atomic/stdatomic-compare-exchange-3.c,
643 gcc.dg/atomic/stdatomic-compare-exchange-4.c,
644 gcc.dg/atomic/stdatomic-exchange-1.c,
645 gcc.dg/atomic/stdatomic-exchange-2.c,
646 gcc.dg/atomic/stdatomic-exchange-3.c,
647 gcc.dg/atomic/stdatomic-exchange-4.c,
648 gcc.dg/atomic/stdatomic-fence.c, gcc.dg/atomic/stdatomic-flag.c,
649 gcc.dg/atomic/stdatomic-generic.c,
650 gcc.dg/atomic/stdatomic-kill-dep.c,
651 gcc.dg/atomic/stdatomic-load-1.c,
652 gcc.dg/atomic/stdatomic-load-2.c,
653 gcc.dg/atomic/stdatomic-load-3.c,
654 gcc.dg/atomic/stdatomic-load-4.c,
655 gcc.dg/atomic/stdatomic-lockfree.c,
656 gcc.dg/atomic/stdatomic-op-1.c, gcc.dg/atomic/stdatomic-op-2.c,
657 gcc.dg/atomic/stdatomic-op-3.c, gcc.dg/atomic/stdatomic-op-4.c,
658 gcc.dg/atomic/stdatomic-store-1.c,
659 gcc.dg/atomic/stdatomic-store-2.c,
660 gcc.dg/atomic/stdatomic-store-3.c,
661 gcc.dg/atomic/stdatomic-store-4.c, gcc.dg/c11-stdatomic-1.c: New
664 2013-11-08 Cong Hou <congh@google.com>
666 PR tree-optimization/58508
667 * gcc.dg/vect/pr58508.c: Update.
669 2013-11-08 Richard Biener <rguenther@suse.de>
671 PR tree-optimization/59047
672 * gcc.dg/torture/pr59047.c: New testcase.
674 2013-11-08 Richard Biener <rguenther@suse.de>
676 PR tree-optimization/59038
677 PR tree-optimization/58955
678 * gcc.dg/torture/pr59038.c: New testcase.
680 2013-11-07 Janus Weil <janus@gcc.gnu.org>
683 * gfortran.dg/constructor_9.f90: New.
685 2013-11-07 Joseph Myers <joseph@codesourcery.com>
687 * gcc.dg/atomic-compare-exchange-1.c,
688 gcc.dg/atomic-compare-exchange-2.c,
689 gcc.dg/atomic-compare-exchange-3.c,
690 gcc.dg/atomic-compare-exchange-4.c,
691 gcc.dg/atomic-compare-exchange-5.c, gcc.dg/atomic-exchange-1.c,
692 gcc.dg/atomic-exchange-2.c, gcc.dg/atomic-exchange-3.c,
693 gcc.dg/atomic-exchange-4.c, gcc.dg/atomic-exchange-5.c,
694 gcc.dg/atomic-fence.c, gcc.dg/atomic-flag.c,
695 gcc.dg/atomic-generic.c, gcc.dg/atomic-invalid.c,
696 gcc.dg/atomic-load-1.c, gcc.dg/atomic-load-2.c,
697 gcc.dg/atomic-load-3.c, gcc.dg/atomic-load-4.c,
698 gcc.dg/atomic-load-5.c, gcc.dg/atomic-lockfree.c,
699 gcc.dg/atomic-noinline.c, gcc.dg/atomic-op-1.c,
700 gcc.dg/atomic-op-2.c, gcc.dg/atomic-op-3.c, gcc.dg/atomic-op-4.c,
701 gcc.dg/atomic-op-5.c, gcc.dg/atomic-param.c,
702 gcc.dg/atomic-store-1.c, gcc.dg/atomic-store-2.c,
703 gcc.dg/atomic-store-3.c, gcc.dg/atomic-store-4.c,
704 gcc.dg/atomic-store-5.c: Declare main as returning int.
705 * gcc.dg/atomic-exchange-1.c, gcc.dg/atomic-exchange-2.c,
706 gcc.dg/atomic-exchange-3.c, gcc.dg/atomic-exchange-4.c,
707 gcc.dg/atomic-exchange-5.c: Separate increments of count from
708 expression using value of count.
710 2013-11-07 Joseph Myers <joseph@codesourcery.com>
712 * lib/target-supports.exp
713 (check_effective_target_fenv_exceptions): New function.
714 * lib/atomic-dg.exp, gcc.dg/atomic/atomic.exp: New files.
715 * gcc.dg/atomic/c11-atomic-exec-1.c,
716 gcc.dg/atomic/c11-atomic-exec-2.c,
717 gcc.dg/atomic/c11-atomic-exec-3.c,
718 gcc.dg/atomic/c11-atomic-exec-4.c,
719 gcc.dg/atomic/c11-atomic-exec-5.c, gcc.dg/c11-atomic-1.c,
720 gcc.dg/c11-atomic-2.c, gcc.dg/c11-atomic-3.c,
721 gcc.dg/c90-atomic-1.c, gcc.dg/c99-atomic-1.c: New tests.
723 2013-11-07 Cong Hou <congh@google.com>
725 * gcc.dg/vect/vect-alias-check.c: New.
727 2013-11-07 Jakub Jelinek <jakub@redhat.com>
729 * gcc.dg/tree-ssa/loop-39.c: New test.
731 * gcc.dg/unroll_1.c: Add -fno-tree-vrp to dg-options.
732 * gcc.dg/unroll_2.c: Likewise.
733 * gcc.dg/unroll_3.c: Likewise.
734 * gcc.dg/unroll_4.c: Likewise.
735 * gcc.dg/vrp90.c: New test.
737 2013-11-07 Paolo Carlini <paolo.carlini@oracle.com>
740 * g++.dg/cpp0x/nullptr30.C: New.
742 2013-11-07 Yury Gribov <y.gribov@samsung.com>
743 Jakub Jelinek <jakub@redhat.com>
746 * c-c++-common/asan/pr59029.c: New test.
748 2013-11-07 H.J. Lu <hongjiu.lu@intel.com>
751 * gcc.target/i386/pr59034-1.c: New test.
752 * gcc.target/i386/pr59034-2.c: Likewise.
754 2013-11-07 Bin Cheng <bin.cheng@arm.com>
756 * gcc.dg/tree-ssa/loop-2.c: Refine check condition.
757 * gcc.dg/tree-ssa/ivopt_infer_2.c: Ditto.
758 * gcc.dg/tree-ssa/ivopt_mult_3.c: Ditto.
760 2013-11-06 DJ Delorie <dj@redhat.com>
762 * gcc.dg/mismatch-decl-1.c: New test.
764 2013-11-06 Joseph Myers <joseph@codesourcery.com>
766 * gcc.dg/torture/float128-cmp-invalid.c,
767 gcc.dg/torture/float128-div-underflow.c,
768 gcc.dg/torture/float128-extend-nan.c,
769 gcc.dg/torture/fp-int-convert-float128-timode-3.c: New tests.
771 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
773 * gcc.target/sh/pr51244-11.c: Remove target line.
774 * gcc.target/sh/sh4a-sincosf.c: Likewise.
775 * gcc.target/sh/attr-isr-trap_exit.c: Likewise.
776 * gcc.target/sh/pr51244-15.c: Likewise.
777 * gcc.target/sh/pr51244-19.c: Likewise.
778 * gcc.target/sh/cmpstr.c: Likewise.
779 * gcc.target/sh/pr33135-3.c: Likewise.
780 * gcc.target/sh/pr53512-2.c: Likewise.
781 * gcc.target/sh/pr54602-2.c: Likewise.
782 * gcc.target/sh/pr52483-1.c: Likewise.
783 * gcc.target/sh/pr21255-2-ml.c: Likewise.
784 * gcc.target/sh/pr54760-4.c: Likewise.
785 * gcc.target/sh/pr52483-5.c: Likewise.
786 * gcc.target/sh/pr54089-2.c: Likewise.
787 * gcc.target/sh/pr56547-2.c: Likewise.
788 * gcc.target/sh/pr54089-6.c: Likewise.
789 * gcc.target/sh/pr51244-20.c: Likewise.
790 * gcc.target/sh/pr50749-sf-predec-4.c: Likewise.
791 * gcc.target/sh/sh4a-fsrra.c: Likewise.
792 * gcc.target/sh/pr50749-qihisi-predec-1.c: Likewise.
793 * gcc.target/sh/pr50749-sf-postinc-2.c: Likewise.
794 * gcc.target/sh/pr55303-2.c: Likewise.
795 * gcc.target/sh/sh2a-resbank.c: Likewise.
796 * gcc.target/sh/sp-switch.c: Likewise.
797 * gcc.target/sh/pr51244-3.c: Likewise.
798 * gcc.target/sh/pr50751-3.c: Likewise.
799 * gcc.target/sh/pr51244-7.c: Likewise.
800 * gcc.target/sh/struct-arg-dw2.c: Likewise.
801 * gcc.target/sh/pr50751-7.c: Likewise.
802 * gcc.target/sh/pr49468-di.c: Likewise.
803 * gcc.target/sh/pr50749-qihisi-postinc-4.c: Likewise.
804 * gcc.target/sh/pr49880-3.c: Likewise.
805 * gcc.target/sh/pr51244-12.c: Likewise.
806 * gcc.target/sh/pr53988.c: Likewise.
807 * gcc.target/sh/pr6526.c: Likewise.
808 * gcc.target/sh/sh2a-bxor.c: Likewise.
809 * gcc.target/sh/pr51244-16.c: Likewise.
810 * gcc.target/sh/sh2a-bclrmem.c: Likewise.
811 * gcc.target/sh/sh2a-bor.c: Likewise.
812 * gcc.target/sh/pr53511-1.c: Likewise.
813 * gcc.target/sh/pr21255-3.c: Likewise.
814 * gcc.target/sh/pr53512-3.c: Likewise.
815 * gcc.target/sh/pr33135-4.c: Likewise.
816 * gcc.target/sh/pr54602-3.c: Likewise.
817 * gcc.target/sh/pr54760-1.c: Likewise.
818 * gcc.target/sh/pr52483-2.c: Likewise.
819 * gcc.target/sh/sh2a-bsetmem.c: Likewise.
820 * gcc.target/sh/pr54680.c: Likewise.
821 * gcc.target/sh/pr54386.c: Likewise.
822 * gcc.target/sh/pr51244-20-sh2a.c: Likewise.
823 * gcc.target/sh/pr54089-3.c: Likewise.
824 * gcc.target/sh/pr50749-sf-predec-1.c: Likewise.
825 * gcc.target/sh/pr54089-7.c: Likewise.
826 * gcc.target/sh/strlen.c: Likewise.
827 * gcc.target/sh/pr50749-sf-postinc-3.c: Likewise.
828 * gcc.target/sh/pr50749-qihisi-predec-2.c: Likewise.
829 * gcc.target/sh/pr55303-3.c: Likewise.
830 * gcc.target/sh/pr51244-4.c: Likewise.
831 * gcc.target/sh/pr50751-4.c: Likewise.
832 * gcc.target/sh/pr39423-1.c: Likewise.
833 * gcc.target/sh/pr51244-8.c: Likewise.
834 * gcc.target/sh/pr55146.c: Likewise.
835 * gcc.target/sh/pr50751-8.c: Likewise.
836 * gcc.target/sh/sh2a-bset.c: Likewise.
837 * gcc.target/sh/pr50749-qihisi-postinc-1.c: Likewise.
838 * gcc.target/sh/sh2a-movi20s.c: Likewise.
839 * gcc.target/sh/20080410-1.c: Likewise.
840 * gcc.target/sh/pr49880-4.c: Likewise.
841 * gcc.target/sh/pr51244-13.c: Likewise.
842 * gcc.target/sh/sh2a-movrt.c: Likewise.
843 * gcc.target/sh/pr51244-17.c: Likewise.
844 * gcc.target/sh/pr21255-2-mb.c: Likewise.
845 * gcc.target/sh/sh2a-bclr.c: Likewise.
846 * gcc.target/sh/pr33135-1.c: Likewise.
847 * gcc.target/sh/pr53512-4.c: Likewise.
848 * gcc.target/sh/pr54602-4.c: Likewise.
849 * gcc.target/sh/sh4a-bitmovua.c: Likewise.
850 * gcc.target/sh/pr54760-2.c: Likewise.
851 * gcc.target/sh/pr52483-3.c: Likewise.
852 * gcc.target/sh/sh2a-bld.c: Likewise.
853 * gcc.target/sh/pr54089-4.c: Likewise.
854 * gcc.target/sh/pr54685.c: Likewise.
855 * gcc.target/sh/pr50749-sf-predec-2.c: Likewise.
856 * gcc.target/sh/pr54089-8.c: Likewise.
857 * gcc.target/sh/pragma-isr-trap-exit.c: Likewise.
858 * gcc.target/sh/pr50749-qihisi-predec-3.c: Likewise.
859 * gcc.target/sh/pr50749-sf-postinc-4.c: Likewise.
860 * gcc.target/sh/pr51244-1.c: Likewise.
861 * gcc.target/sh/pr50751-1.c: Likewise.
862 * gcc.target/sh/pr55160.c: Likewise.
863 * gcc.target/sh/pr51244-5.c: Likewise.
864 * gcc.target/sh/pr54236-1.c: Likewise.
865 * gcc.target/sh/pr50751-5.c: Likewise.
866 * gcc.target/sh/pr52933-1.c: Likewise.
867 * gcc.target/sh/pr39423-2.c: Likewise.
868 * gcc.target/sh/pr51244-9.c: Likewise.
869 * gcc.target/sh/pr49263.c: Likewise.
870 * gcc.target/sh/pr50749-qihisi-postinc-2.c: Likewise.
871 * gcc.target/sh/pr49880-1.c: Likewise.
872 * gcc.target/sh/sh2a-band.c: Likewise.
873 * gcc.target/sh/pr51244-10.c: Likewise.
874 * gcc.target/sh/pr49880-5.c: Likewise.
875 * gcc.target/sh/prefetch.c: Likewise.
876 * gcc.target/sh/pr51244-14.c: Likewise.
877 * gcc.target/sh/rte-delay-slot.c: Likewise.
878 * gcc.target/sh/fpul-usage-1.c: Likewise.
879 * gcc.target/sh/pr51244-18.c: Likewise.
880 * gcc.target/sh/pr21255-1.c: Likewise.
881 * gcc.target/sh/pr33135-2.c: Likewise.
882 * gcc.target/sh/pr53512-1.c: Likewise.
883 * gcc.target/sh/pr54602-1.c: Likewise.
884 * gcc.target/sh/sh2a-rtsn.c: Likewise.
885 * gcc.target/sh/torture/pragma-isr.c: Likewise.
886 * gcc.target/sh/torture/pragma-isr2.c: Likewise.
887 * gcc.target/sh/torture/pr58314.c: Likewise.
888 * gcc.target/sh/torture/pr34777.c: Likewise.
889 * gcc.target/sh/torture/pr58475.c: Likewise.
890 * gcc.target/sh/pr54760-3.c: Likewise.
891 * gcc.target/sh/sh4a-cosf.c: Likewise.
892 * gcc.target/sh/pr52483-4.c: Likewise.
893 * gcc.target/sh/mfmovd.c: Likewise.
894 * gcc.target/sh/pr54089-1.c: Likewise.
895 * gcc.target/sh/pr56547-1.c: Likewise.
896 * gcc.target/sh/pr54089-5.c: Likewise.
897 * gcc.target/sh/pr50749-sf-predec-3.c: Likewise.
898 * gcc.target/sh/pr54089-9.c: Likewise.
899 * gcc.target/sh/sh2a-jsrn.c: Likewise.
900 * gcc.target/sh/pr49468-si.c: Likewise.
901 * gcc.target/sh/pr50749-sf-postinc-1.c: Likewise.
902 * gcc.target/sh/pr50749-qihisi-predec-4.c: Likewise.
903 * gcc.target/sh/pr55303-1.c: Likewise.
904 * gcc.target/sh/pr51244-2.c: Likewise.
905 * gcc.target/sh/pr50751-2.c: Likewise.
906 * gcc.target/sh/pr54236-2.c: Likewise.
907 * gcc.target/sh/pr51244-6.c: Likewise.
908 * gcc.target/sh/cmpstrn.c: Likewise.
909 * gcc.target/sh/pr50751-6.c: Likewise.
910 * gcc.target/sh/pr52933-2.c: Likewise.
911 * gcc.target/sh/pr53568-1.c: Likewise.
912 * gcc.target/sh/pr50749-qihisi-postinc-3.c: Likewise.
913 * gcc.target/sh/sh2a-tbr-jump.c: Likewise.
914 * gcc.target/sh/sh4a-sinf.c: Likewise.
915 * gcc.target/sh/pr49880-2.c: Likewise.
917 2013-11-06 Tobias Burnus <burnus@net-b.de>
919 * g++.dg/warn/wdate-time.C: Update dg-error pattern.
920 * gcc.dg/wdate-time.c: Ditto.
921 * gfortran.dg/wdate-time.F90: Ditto.
923 2013-11-06 Oleg Endo <olegendo@gcc.gnu.org>
926 * gcc.target/sh/torture/pr30807.c: New.
928 2013-11-06 Paolo Carlini <paolo.carlini@oracle.com>
931 * g++.dg/other/java3.C: New.
933 2013-11-06 Uros Bizjak <ubizjak@gmail.com>
936 * gcc.target/i386/pr59021.c: New test.
938 2013-11-06 James Lemke <jwlemke@codesourcery.com>
940 * lib/gcc-defs.exp (dg-additional-files-options): Extend regsub for
941 dg-additional-files to also match BOL.
943 2013-11-06 Joseph Myers <joseph@codesourcery.com>
945 * gcc.dg/torture/c99-contract-1.c: New test.
947 2013-11-06 Richard Biener <rguenther@suse.de>
949 PR tree-optimization/58653
950 * gcc.dg/tree-ssa/predcom-6.c: New testcase.
951 * gcc.dg/tree-ssa/predcom-7.c: Likewise.
953 2013-11-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
955 * c-c++-common/cilk-plus/CK/fib.c: Reduced the iteration from
956 40 to 30. Replaced iteration variable with a #define. Instead of
957 returning non-zero value for error, called __builtin_abort (). Fixed
958 a bug of calling fib_serial in serial case instead of fib.
959 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
960 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
961 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
962 * gcc.dg/cilk-plus/cilk-plus.exp: Removed duplicate/un-necessary
963 compiler flag testing.
965 2013-11-06 Christian Bruel <christian.bruel@st.com>
967 * gcc.target/sh/strlen.c: New test.
969 2013-11-06 Jakub Jelinek <jakub@redhat.com>
972 * gcc.c-torture/compile/pr58970.c: New test.
974 2013-11-05 Wei Mi <wmi@google.com>
977 * testsuite/gcc.dg/pr57518.c: Add subreg in regexp pattern.
979 2013-11-05 Tobias Burnus <burnus@net-b.de>
981 * g++.dg/warn/wdate-time.C: New.
982 * gcc.dg/wdate-time.c: New.
983 * gfortran.dg/wdate-time.F90: New.
985 2013-11-05 Steven G. Kargl <kargl@gcc.gnu.org>
988 * gfortran.dg/reshape_6.f90: New test.
990 2013-11-05 Jeff Law <law@redhat.com>
992 * gcc.dg/pr38984.c: Add -fno-isolate-erroneous-paths.
993 * gcc.dg/tree-ssa/isolate-1.c: New test.
994 * gcc.dg/tree-ssa/isolate-2.c: New test.
995 * gcc.dg/tree-ssa/isolate-3.c: New test.
996 * gcc.dg/tree-ssa/isolate-4.c: New test.
998 2013-11-05 Jakub Jelinek <jakub@redhat.com>
1000 PR rtl-optimization/58997
1001 * gcc.c-torture/compile/pr58997.c: New test.
1003 2013-11-05 Paolo Carlini <paolo.carlini@oracle.com>
1006 * g++.dg/cpp0x/gen-attrs-56.C: New.
1008 2013-11-05 Richard Biener <rguenther@suse.de>
1011 * gcc.dg/ipa/pr58492.c: New testcase.
1013 2013-11-05 Richard Biener <rguenther@suse.de>
1015 PR tree-optimization/58955
1016 * gcc.dg/torture/pr58955-1.c: New testcase.
1017 * gcc.dg/torture/pr58955-2.c: Likewise.
1019 2013-11-05 H.J. Lu <hongjiu.lu@intel.com>
1022 * gcc.dg/pr58981.c: New test.
1024 2013-11-05 Richard Biener <rguenther@suse.de>
1027 * gcc.dg/torture/pr58941.c: New testcase.
1029 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
1031 PR tree-optimization/58958
1032 * gcc.dg/tree-ssa/pr58958.c: New file.
1034 2013-11-05 Marc Glisse <marc.glisse@inria.fr>
1036 * gcc.dg/tree-ssa/alias-26.c: New file.
1038 2013-11-05 Jakub Jelinek <jakub@redhat.com>
1040 PR tree-optimization/58984
1041 * gcc.c-torture/execute/pr58984.c: New test.
1043 2013-11-05 Andreas Schwab <schwab@suse.de>
1045 * g++.dg/ext/sync-4.C: Require sync_long_long_runtime support.
1047 2013-11-05 Tobias Burnus <burnus@net-b.de>
1049 * g++.dg/gomp/openmp-simd-1.C: New.
1050 * g++.dg/gomp/openmp-simd-2.C: New.
1051 * gcc.dg/gomp/openmp-simd-1.c: New.
1052 * gcc.dg/gomp/openmp-simd-2.c: New.
1054 2013-11-04 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
1056 * gcc.dg/superblock.c: Require scheduling support.
1058 2013-11-04 Kostya Serebryany <kcc@google.com>
1060 * g++.dg/asan/asan_test.cc: Update the test
1061 to match the fresh asan run-time.
1062 * c-c++-common/asan/stack-overflow-1.c: Ditto.
1064 2013-11-04 Ian Lance Taylor <iant@google.com>
1066 * g++.dg/ext/sync-4.C: New test.
1068 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
1071 * gfortran.dg/derived_external_function_1.f90 : New test
1073 2013-11-04 Jakub Jelinek <jakub@redhat.com>
1075 PR tree-optimization/58978
1076 * gcc.c-torture/compile/pr58978.c: New test.
1078 2013-11-04 Paul Thomas <pault@gcc.gnu.org>
1081 * gfortran.dg/optional_class_1.f90 : New test
1083 2013-11-04 Vladimir Makarov <vmakarov@redhat.com>
1085 PR rtl-optimization/58968
1086 * gfortran.dg/pr58968.f: New
1088 2013-11-04 Marek Polacek <polacek@redhat.com>
1091 * g++.dg/diagnostic/pr58979.C: New test.
1093 2013-11-04 Joseph Myers <joseph@codesourcery.com>
1095 * gcc.dg/iec-559-macros-1.c, gcc.dg/iec-559-macros-2.c,
1096 gcc.dg/iec-559-macros-3.c, gcc.dg/iec-559-macros-4.c,
1097 gcc.dg/iec-559-macros-5.c, gcc.dg/iec-559-macros-6.c,
1098 gcc.dg/iec-559-macros-7.c, gcc.dg/iec-559-macros-8.c,
1099 gcc.dg/iec-559-macros-9.c: New tests.
1101 2013-11-04 Jakub Jelinek <jakub@redhat.com>
1103 PR tree-optimization/58946
1104 * gcc.c-torture/compile/pr58946.c: New test.
1106 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
1109 * g++.dg/parse/pr52071.C: New.
1111 2013-11-03 Paolo Carlini <paolo.carlini@oracle.com>
1114 * g++.dg/lookup/name-clash10.C: New.
1116 2013-11-03 Kugan Vivekanandarajah <kuganv@linaro.org>
1118 * gcc.target/arm/neon-vcond-gt.c: Scan for vbsl or vbit or vbif.
1119 * gcc.target/arm/neon-vcond-ltgt.c: Scan for vbsl or vbit or vbif.
1120 * gcc.target/arm/neon-vcond-unordered.c: Scan for vbsl or vbit or
1123 2013-11-03 Marek Polacek <polacek@redhat.com>
1125 * g++.dg/ubsan/cxx1y-vla.C: New test.
1126 * c-c++-common/ubsan/vla-3.c: New test.
1127 * c-c++-common/ubsan/vla-2.c: New test.
1128 * c-c++-common/ubsan/vla-4.c: New test.
1129 * c-c++-common/ubsan/vla-1.c: New test.
1131 2013-11-02 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
1133 * gcc.dg/vmx/vec-set.c: New.
1135 2013-11-02 Paolo Carlini <paolo.carlini@oracle.com>
1139 * g++.dg/parse/pr29234.C: New.
1140 * g++.dg/parse/pr56037.C: Likewise.
1142 2013-11-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
1144 * gcc.dg/cilk-plus/cilk-plus.exp: Loaded libcilkrts library path and
1145 passed it in as one of the options to all Cilk keywords test.
1147 2013-11-01 Edward Smith-Rowland <3dw4rd@verizon.net>
1150 * g++.dg/cpp1y/pr58708.C: New.
1152 2013-11-01 Marc Glisse <marc.glisse@inria.fr>
1155 * g++.dg/ext/pr58834.C: New file.
1157 2013-11-01 Jakub Jelinek <jakub@redhat.com>
1159 * gcc.dg/gomp/declare-simd-2.c (f12, f13, f14, f15, f16, f17): New
1161 * g++.dg/gomp/declare-simd-2.C (f15, f16, f17, f18, f19, f20): New
1164 2013-11-01 Paul Thomas <pault@gcc.gnu.org>
1167 * gfortran.dg/unlimited_polymorphic_13.f90 : Break up select
1170 2013-10-31 Jakub Jelinek <jakub@redhat.com>
1172 * g++.dg/gomp/simd-1.C: New test.
1173 * g++.dg/gomp/declare-simd-1.C (f32): Fix up aligned clause argument.
1174 * g++.dg/gomp/declare-simd-2.C (fn13, fn14): Add new tests.
1175 * gcc.dg/gomp/declare-simd-2.c (fn7, fn8, fn9, fn10, fn11): Likewise.
1176 * c-c++-common/gomp/simd6.c: New test.
1178 2013-10-31 Edward Smith-Rowland <3dw4rd@verizon.net>
1180 Implement C++14 digit separators.
1181 * g++.dg/cpp1y/digit-sep.C: New.
1182 * g++.dg/cpp1y/digit-sep-neg.C: New.
1183 * g++.dg/cpp1y/digit-sep-cxx11-neg.C: New.
1185 2013-10-31 Jakub Jelinek <jakub@redhat.com>
1187 * gcc.dg/vect/vect-align-3.c: New test.
1189 * g++.dg/warn/pr33738.C (main): Initialize a2 again to make sure
1190 we warn about it already during VRP1 pass.
1192 2013-10-31 Martin Jambor <mjambor@suse.cz>
1194 PR rtl-optimization/58934
1196 2013-10-30 Martin Jambor <mjambor@suse.cz>
1197 PR rtl-optimization/10474
1198 * gcc.dg/pr10474.c: New testcase.
1199 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
1200 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1202 2013-10-31 Paolo Carlini <paolo.carlini@oracle.com>
1206 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
1209 * g++.dg/cpp0x/variadic145.C: New.
1211 * g++.dg/cpp0x/sfinae49.C: New.
1213 2013-10-30 Paolo Carlini <paolo.carlini@oracle.com>
1216 * g++.dg/cpp0x/deleted1.C: New.
1218 2013-10-31 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1220 * gcc.target/arm/lp1243022.c: New test.
1222 2013-10-30 Joern Rennecke <joern.rennecke@embecosm.com>
1225 * gcc.target/avr/pr58545.c: New test.
1227 2013-10-30 Tobias Burnus <burnus@net-b.de>
1230 2013-10-30 Tobias Burnus <burnus@net-b.de>
1231 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
1232 path to the compile flags.
1234 2013-10-30 Cong Hou <congh@google.com>
1236 * gcc.target/i386/vect-abs-s8.c: New test.
1237 * gcc.target/i386/vect-abs-s16.c: New test.
1238 * gcc.target/i386/vect-abs-s32.c: New test.
1240 2013-10-30 Tobias Burnus <burnus@net-b.de>
1242 * gcc.dg/cilk-plus/cilk-plus.exp: Add the libcilkrts library
1243 path to the compile flags.
1245 2013-10-30 Mikael Pettersson <mikpe@it.uu.se>
1247 PR rtl-optimization/58369
1248 * g++.dg/torture/pr58369.C: New test.
1250 2013-10-30 Tobias Burnus <burnus@net-b.de>
1253 * g++.dg/vect/pr33426-ivdep-2.cc: New.
1254 * g++.dg/vect/pr33426-ivdep-3.cc: New.
1255 * g++.dg/vect/pr33426-ivdep-4.cc: New.
1257 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
1260 * gcc.target/arm/pr58784.c: New.
1262 2013-10-30 Marc Glisse <marc.glisse@inria.fr>
1264 * gcc.dg/tree-ssa/alias-24.c: New file.
1266 2013-10-30 Vladimir Makarov <vmakarov@redhat.com>
1268 * gcc.target/i386/fma_double_3.c: Use pattern for
1269 scan-assembler-times instead of just one insn name.
1270 * gcc.target/i386/fma_double_5.c: Ditto.
1271 * gcc.target/i386/fma_float_3.c: Ditto.
1272 * gcc.target/i386/fma_float_5.c: Ditto.
1273 * gcc.target/i386/l_fma_double_1.c: Ditto.
1274 * gcc.target/i386/l_fma_double_2.c: Ditto.
1275 * gcc.target/i386/l_fma_double_3.c: Ditto.
1276 * gcc.target/i386/l_fma_double_4.c: Ditto.
1277 * gcc.target/i386/l_fma_double_5.c: Ditto.
1278 * gcc.target/i386/l_fma_double_6.c: Ditto.
1279 * gcc.target/i386/l_fma_float_1.c: Ditto.
1280 * gcc.target/i386/l_fma_float_2.c: Ditto.
1281 * gcc.target/i386/l_fma_float_3.c: Ditto.
1282 * gcc.target/i386/l_fma_float_4.c: Ditto.
1283 * gcc.target/i386/l_fma_float_5.c: Ditto.
1284 * gcc.target/i386/l_fma_float_6.c: Ditto.
1286 2013-10-30 Christian Bruel <christian.bruel@st.com>
1288 * gcc.c-torture/execute/builtins/strncmp-2.c: Enable for SH.
1289 * gcc.target/sh/cmpstr.c: New test.
1290 * gcc.target/sh/cmpstrn.c: New test.
1292 2013-10-30 Martin Jambor <mjambor@suse.cz>
1294 PR rtl-optimization/10474
1295 * gcc.dg/pr10474.c: New testcase.
1296 * gcc.dg/ira-shrinkwrap-prep-1.c: Likewise.
1297 * gcc.dg/ira-shrinkwrap-prep-2.c: Likewise.
1299 2013-10-29 Andrew Pinski <apinski@cavium.com>
1300 Zhenqiang Chen <zhenqiang.chen@linaro.org>
1302 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c: New test case.
1303 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-2.c: New test case.
1304 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-3.c: New test case.
1305 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c: New test case.
1306 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c: New test case.
1307 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c: New test case.
1308 * gcc.dg/tree-ssa/phi-opt-9.c: Use a function call to prevent
1309 conditional move to be used.
1310 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Remove.
1312 2013-10-29 Tobias Burnus <burnus@net-b.de>
1315 * gfortran.dg/blockdata_8.f90: New.
1317 2013-10-29 Oleg Endo <olegendo@gcc.gnu.org>
1320 * gcc.target/sh/pr54236-2: New.
1321 * gcc.target/sh/pr54089-6: Add another rotl special case.
1323 2013-10-29 Paul Thomas <pault@gcc.gnu.org>
1326 * gfortran.dg/unlimited_polymorphic_13.f90: Use real variables
1327 to determine sizes of real kinds.
1330 * gfortran.dg/unlimited_polymorphic_14.f90: New test.
1332 2013-10-29 Balaji V. Iyer <balaji.v.iyer@intel.com>
1334 * c-c++-common/cilk-plus/CK/compound_cilk_spawn.c: New test.
1335 * c-c++-common/cilk-plus/CK/concec_cilk_spawn.c: Likewise.
1336 * c-c++-common/cilk-plus/CK/fib.c: Likewise.
1337 * c-c++-common/cilk-plus/CK/no_args_error.c: Likewise.
1338 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Likewise.
1339 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
1340 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
1341 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
1342 * c-c++-common/cilk-plus/CK/test__cilk.c: Likewise.
1343 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
1344 * c-c++-common/cilk-plus/CK/sync_wo_spawn.c: Likewise.
1345 * c-c++-common/cilk-plus/CK/invalid_spawn.c: Likewise.
1346 * c-c++-common/cilk-plus/CK/spawn_in_return.c: Likewise.
1347 * c-c++-common/cilk-plus/CK/fib_init_expr_xy.c: Likewise.
1348 * c-c++-common/cilk-plus/CK/fib_no_sync.c: Likewise.
1349 * c-c++-common/cilk-plus/CK/fib_no_return.c: Likewise.
1350 * gcc.dg/cilk-plus/cilk-plus.exp: Added support to run Cilk Keywords
1351 test stored in c-c++-common. Also, added the Cilk runtime's library
1352 to the ld_library_path.
1354 2013-10-29 Paolo Carlini <paolo.carlini@oracle.com>
1357 * g++.dg/cpp0x/auto40.C: New.
1358 * g++.dg/other/warning1.C: Adjust.
1360 2013-10-29 Richard Biener <rguenther@suse.de>
1362 * gcc.dg/torture/restrict-2.c: New testcase.
1363 * gcc.dg/torture/restrict-3.c: Likewise.
1364 * gcc.dg/torture/restrict-4.c: Likewise.
1365 * gcc.dg/torture/restrict-5.c: Likewise.
1367 2013-10-29 Marc Glisse <marc.glisse@inria.fr>
1369 PR tree-optimization/19831
1370 * gcc.dg/tree-ssa/alias-25.c: New file.
1372 2013-10-29 Richard Biener <rguenther@suse.de>
1374 * g++.dg/vect/slp-pr56812.cc: Adjust with respect to -fvect-cost-model
1376 * gcc.dg/vect/bb-slp-32.c: Likewise.
1377 * gcc.dg/vect/costmodel/i386/i386-costmodel-vect.exp: Likewise.
1378 * gcc.dg/vect/costmodel/ppc/ppc-costmodel-vect.exp: Likewise.
1379 * gcc.dg/vect/costmodel/spu/spu-costmodel-vect.exp: Likewise.
1380 * gcc.dg/vect/costmodel/x86_64/x86_64-costmodel-vect.exp: Likewise.
1381 * gcc.target/powerpc/crypto-builtin-1.c: Likewise.
1382 * gcc.target/powerpc/p8vector-builtin-1.c: Likewise.
1383 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
1384 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
1385 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
1386 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
1387 * gcc.target/powerpc/p8vector-vectorize-1.c: Likewise.
1388 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
1389 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
1390 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
1391 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
1392 * gfortran.dg/vect/vect.exp: Likewise.
1394 2013-10-28 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
1396 * gcc.dg/vmx/gcc-bug-i.c: Add little endian variant.
1397 * gcc.dg/vmx/eg-5.c: Likewise.
1399 2013-10-28 Claudiu Zissulescu <claziss@synopsys.com>
1400 Joern Rennecke <joern.rennecke@embecosm.com>
1402 * gcc.target/arc/jump-around-jump.c: New test.
1404 2013-10-27 Tom de Vries <tom@codesourcery.com>
1406 * gcc.target/arm/require-pic-register-loc.c: New test.
1408 2013-10-27 Uros Bizjak <ubizjak@gmail.com>
1411 * gcc.target/i386/pr58679-1.c: New test.
1412 * gcc.target/i386/pr58679-2.c: Ditto.
1414 2013-10-27 Tobias Burnus <burnus@net-b.de>
1417 * gcc.dg/vect/vect-ivdep-2.c: New.
1419 2013-10-26 Oleg Endo <olegendo@gcc.gnu.org>
1422 * gcc.target/sh/pr52483-1.c: Add tests for memory stores.
1423 * gcc.target/sh/pr52483-2.c: Likewise.
1424 * gcc.target/sh/pr52483-3.c: Likewise.
1425 * gcc.target/sh/pr52483-4.c: Likewise.
1427 2013-10-26 Jeff Law <law@redhat.com>
1429 * g++.dg/torture/pr49309.C: Removed.
1430 * gcc.dg/dfp/pr35739.c: Removed.
1432 2013-10-25 Vladimir Makarov <vmakarov@redhat.com>
1434 PR rtl-optimization/58759
1435 * gcc.target/i386/pr58759.c: New.
1437 2013-10-25 Tobias Burnus <burnus@net-b.de>
1439 * g++.dg/vect/pr33426-ivdep.cc: Use dg-options.
1440 * gfortran.dg/vect/vect-do-concurrent-1.f90: Ditto.
1441 * testsuite/gcc.dg/vect/vect-ivdep-1.c: Ditto.
1443 2013-10-25 Yufeng Zhang <yufeng.zhang@arm.com>
1445 * gcc.dg/wmul-1.c: New test.
1447 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
1450 * g++.dg/template/pr58878.C: New.
1452 2013-10-25 Marc Glisse <marc.glisse@inria.fr>
1454 * gcc.dg/tree-ssa/alias-23.c: New file.
1456 2013-10-25 Richard Biener <rguenther@suse.de>
1458 PR tree-optimization/58626
1459 * gcc.dg/torture/pr58626.c: New testcase.
1461 2013-10-25 Paolo Carlini <paolo.carlini@oracle.com>
1464 * g++.dg/cpp0x/defaulted47.C: New.
1466 2013-10-25 Eric Botcazou <ebotcazou@adacore.com>
1468 * gcc.c-torture/execute/pr58831.c: New test.
1470 2013-10-25 Nick Clifton <nickc@redhat.com>
1472 * c-c++-common/pr57793.c: Add expected error messages for
1473 targets with small integers.
1474 * gcc.dg/c99-stdint-1.c: Only run on 32-bit plus targets.
1475 * gcc.dg/c99-stdint-2.c: Likewise.
1476 * gcc.dg/cdce1.c: Likewise.
1477 * gcc.dg/fold-overflow-1.c: Likewise.
1478 * gcc.dg/utf-cvt.c: Likewise.
1479 * gcc.dg/ftrapv-1.c: Only run on targets that support trapping
1481 * gcc.dg/ftrapv-2.c: Likewise.
1482 * gcc.dg/pr30286.c: Likewise.
1483 * gcc.dg/pr19340.c: Only run on targets that support scheduling.
1484 * lib/target-supports.exp (check_effective_target_trapping): New
1485 proc. Returns true if the target supports trapping arithmetic.
1487 2013-10-25 Tobias Burnus <burnus@net-b.de>
1489 * g++.dg/parse/ivdep.C: New.
1490 * g++.dg/vect/pr33426-ivdep.cc: New.
1492 2013-10-24 Richard Henderson <rth@redhat.com>
1495 * gcc.dg/atomic-store-6.c: New.
1497 2013-10-24 Ian Lance Taylor <iant@google.com>
1499 * go.test/go-test.exp (errchk): Combine quoted strings in comments.
1501 2013-10-24 Cong Hou <congh@google.com>
1503 * gcc.c-torture/execute/20030125-1.c: Update.
1505 2013-10-24 Tobias Burnus <burnus@net-b.de>
1508 * gfortran.dg/vect/vect-do-concurrent-1.f90: New.
1510 2013-10-24 Dehao Chen <dehao@google.com>
1512 * g++.dg/opt/devirt3.C: New test.
1514 2013-08-24 Tobias Burnus <burnus@net-b.de>
1517 * testsuite/gcc.dg/ivdep.c: New.
1518 * testsuite/gcc.dg/vect/vect-ivdep-1.c: New.
1520 2013-10-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1522 * gcc.target/aarch64/c-output-mod-2.c: Fix for -fPIC.
1523 * gcc.target/aarch64/c-output-mod-3.c: Likewise.
1525 2013-10-24 Nick Clifton <nickc@redhat.com>
1527 * gcc.dg/20020312-2.c: No PIC register for RL78 or MSP430.
1529 2013-10-24 Marek Polacek <polacek@redhat.com>
1532 * g++.dg/parse/pr58705.C: New test.
1534 2013-10-24 Marek Polacek <polacek@redhat.com>
1536 * gcc.dg/c11-align-5.c: Add more testing.
1538 2013-10-23 Pat Haugen <pthaugen@us.ibm.com>
1540 * gcc.target/powerpc/direct-move.h: Fix header for executable tests.
1542 2013-10-23 Jakub Jelinek <jakub@redhat.com>
1544 PR tree-optimization/58775
1545 PR tree-optimization/58791
1546 * gcc.dg/guality/pr58791-1.c: New test.
1547 * gcc.dg/guality/pr58791-2.c: New test.
1548 * gcc.dg/guality/pr58791-3.c: New test.
1549 * gcc.dg/guality/pr58791-4.c: New test.
1550 * gcc.dg/guality/pr58791-5.c: New test.
1551 * gcc.c-torture/compile/pr58775.c: New test.
1552 * gcc.dg/tree-ssa/reassoc-28.c: Don't scan reassoc1 dump.
1554 2013-10-23 Tom de Vries <tom@codesourcery.com>
1556 PR tree-optimization/58805
1557 * gcc.dg/pr58805.c: New test.
1559 2013-10-23 Jakub Jelinek <jakub@redhat.com>
1561 * gcc.target/i386/vect-div-1.c: New test.
1563 * gcc.dg/vect/pr58508.c: Remove dg-options.
1565 2013-10-23 Richard Biener <rguenther@suse.de>
1567 * gcc.dg/torture/pr58830.c: New testcase.
1569 2013-10-23 Edward Smith-Rowland <3dw4rd@verizon.net>
1571 Implement C++14 [[deprecated]] modulo [[gnu::deprecated]] bugs.
1572 * g++.dg/cpp1y/attr-deprecated.C: New.
1573 * g++.dg/cpp1y/attr-deprecated-neg.C: New.
1575 2013-10-23 Tobias Burnus <burnus@net-b.de>
1578 * gfortran.dg/assumed_type_8.f90: New.
1580 2013-10-22 Uros Bizjak <ubizjak@gmail.com>
1583 * gcc.target/i386/pr30315.c: Remove MINUSCC, DECCC, MINUSCCONLY
1584 and MINUSCCZEXT defines. Update scan-assembler dg directive.
1585 * gcc.dg/torture/pr58779.c: New test.
1587 2013-10-22 Steve Ellcey <sellcey@mips.com>
1589 * gcc.target/mips/nor.c: New.
1591 2013-10-22 Bill Schmidt <wschmidt@vnet.ibm.com>
1593 * gcc.target/powerpc/altivec-perm-1.c: Move the two vector pack
1595 * gcc.target/powerpc/altivec-perm-3.c: ...this new test, which is
1596 restricted to big-endian targets.
1598 2013-10-22 Paul Thomas <pault@gcc.gnu.org>
1601 * gfortran.dg/unlimited_polymorphic_13.f90 : New test.
1603 2013-10-21 Tobias Burnus <burnus@net-b.de>
1606 * gfortran.dg/proc_ptr_comp_38.f90: New.
1608 2013-10-21 Marek Polacek <polacek@redhat.com>
1611 * gcc.dg/gomp/pr58809.c: New test.
1613 2013-10-21 Vidya Praveen <vidyapraveen@arm.com>
1615 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort().
1616 * gcc.dg/20050922-1.c: Remove stdlib.h and declare abort() and exit().
1618 2013-10-21 Richard Biener <rguenther@suse.de>
1620 PR tree-optimization/58794
1621 * c-c++-common/torture/pr58794-1.c: New testcase.
1622 * c-c++-common/torture/pr58794-2.c: Likewise.
1624 2013-10-21 Richard Biener <rguenther@suse.de>
1627 * c-c++-common/fold-divmul-1.c: New testcase.
1629 2013-10-21 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
1631 * gcc.target/i386/memset-vector_loop-1.c: New test.
1632 * gcc.target/i386/memset-vector_loop-2.c: New test.
1634 2013-10-21 Diego Novillo <dnovillo@google.com>
1636 * g++.dg/plugin/selfassign.c: Include tree.h.
1637 * gcc.dg/plugin/finish_unit_plugin.c: Likewise.
1638 * gcc.dg/plugin/ggcplug.c: Likewise.
1639 * gcc.dg/plugin/one_time_plugin.c: Likewise.
1640 * gcc.dg/plugin/selfassign.c: Likewise.
1641 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
1643 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
1645 * gcc.target/mips/mips-ps-5.c: Add alignment attributes.
1646 * gcc.target/mips/mips-ps-7.c: Likewise.
1648 2013-10-20 Richard Sandiford <rdsandiford@googlemail.com>
1650 * gcc.target/mips/bswap-1.c, gcc.target/mips/bswap-2.c,
1651 gcc.target/mips/bswap-3.c, gcc.target/mips/bswap-4.c,
1652 gcc.target/mips/bswap-5.c, gcc.target/mips/bswap-6.c: New tests.
1654 2013-10-19 John David Anglin <danglin@gcc.gnu.org>
1656 * c-c++-common/opaque-vector.c: Skip long double test on hppa.
1659 * gnat.dg/specs/linker_alias.ads: Skip on hppa*-*-hpux*.
1661 2013-10-19 Mike Stump <mikestump@comcast.net>
1663 * g++.dg/lto/lto.exp: Add support for C/C++ mix language testing.
1665 * gcc.dg/lto/pr54625-1_0.c: Move from here...
1666 * g++.dg/lto/pr54625-1_0.c: ... to here.
1667 * gcc.dg/lto/pr54625-1_1.C: Likewise.
1668 * g++.dg/lto/pr54625-1_1.C: Likewise.
1669 * gcc.dg/lto/pr54625-2_0.c: Likewise.
1670 * g++.dg/lto/pr54625-2_0.c: Likewise.
1671 * gcc.dg/lto/pr54625-2_1.C: Likewise.
1672 * g++.dg/lto/pr54625-2_1.C: Likewise.
1674 2013-10-19 Oleg Endo <olegendo@gcc.gnu.org>
1676 * gcc.target/sh/pr54089-3.c: Fix test for load of constant 31.
1678 2013-10-18 Cong Hou <congh@google.com>
1680 * gcc.dg/vect/pr58508.c: New test.
1682 2013-10-18 Paolo Carlini <paolo.carlini@oracle.com>
1685 * g++.dg/cpp0x/variadic145.C: New.
1687 2013-10-18 Andrew MacLeod <amacleod@redhat.com>
1689 * g++.dg/plugin/header_plugin.c: Don't include tree-flow.h.
1691 2013-10-18 Hans-Peter Nilsson <hp@axis.com>
1693 * gcc.dg/tree-ssa/gen-vect-11.c: Use dynamic vector cost model.
1694 * gcc.dg/tree-ssa/gen-vect-11a.c: Likewise.
1695 * gcc.dg/tree-ssa/gen-vect-2.c: Likewise.
1696 * gcc.dg/tree-ssa/gen-vect-25.c: Likewise.
1698 2013-10-17 Charles Baylis <charles.baylis@linaro.org>
1700 * gcc.dg/builtin-apply2.c: Skip test on arm hardfloat ABI targets.
1701 * gcc.dg/tls/pr42894.c: Remove dg-options for arm*-*-* targets.
1702 * gcc.target/arm/thumb-ltu.c: Remove dg-skip-if and require
1703 effective target arm_thumb1_ok.
1704 * lib/target-supports.exp
1705 (check_effective_target_arm_fp16_ok_nocache): Don't force
1706 -mfloat-abi=soft when building for hardfloat target.
1708 2013-10-17 Michael Meissner <meissner@linux.vnet.ibm.com>
1711 * gcc.target/powerpc/pr58673-1.c: New file to test whether
1712 -mquad-word + -mno-vsx-timode causes errors.
1713 * gcc.target/powerpc/pr58673-2.c: Likewise.
1715 2013-10-17 Paolo Carlini <paolo.carlini@oracle.com>
1718 * g++.dg/cpp0x/lambda/lambda-nsdmi5.C: New
1720 2013-10-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1722 * gcc.target/aarch64/c-output-template.c: New testcase.
1723 * gcc.target/aarch64/c-output-template-2.c: Likewise.
1724 * gcc.target/aarch64/c-output-template-3.c: Likewise.
1726 2013-10-17 Michael Hudson-Doyle <michael.hudson@linaro.org>
1728 * gcc/testsuite/lib/target-supports.exp
1729 (check_effective_target_sync_long_long): AArch64 supports
1730 atomic operations on "long long".
1731 (check_effective_target_sync_long_long_runtime): AArch64 can
1732 execute atomic operations on "long long".
1734 2013-10-17 Richard Biener <rguenther@suse.de>
1736 PR tree-optimization/58143
1737 * gcc.dg/torture/pr58143-1.c: New testcase.
1738 * gcc.dg/torture/pr58143-2.c: Likewise.
1739 * gcc.dg/torture/pr58143-3.c: Likewise.
1741 2013-10-17 Marek Polacek <polacek@redhat.com>
1744 * gcc.dg/c1x-align-5.c: New test.
1746 2013-10-16 Tobias Burnus <burnus@net-b.de>
1749 * gfortran.dg/unlimited_polymorphic_12.f90: New.
1751 2013-10-16 Thomas Schwinge <thomas@codesourcery.com>
1753 * c-c++-common/cpp/openmp-define-1.c: Move
1754 dg-require-effective-target fopenmp after dg-do directive.
1755 * c-c++-common/cpp/openmp-define-2.c: Likewise.
1756 * gfortran.dg/openmp-define-1.f90: Likewise.
1757 * gfortran.dg/openmp-define-2.f90: Likewise.
1758 * gfortran.dg/openmp-define-3.f90: Likewise.
1760 2013-10-16 Paulo Matos <pmatos@broadcom.com>
1762 * gcc.dg/tree-prof/tree-prof.exp: Fix comment.
1764 2013-10-15 Sriraman Tallam <tmsriram@google.com>
1767 * gcc.target/i386/pr57756.c: New test.
1768 * gcc.target/i386/pr57756_2.c: New test.
1770 2013-10-15 Richard Sandiford <rdsandiford@googlemail.com>
1772 * gcc.dg/torture/builtin-self.c: New file.
1774 2013-10-15 Zhenqiang Chen <zhenqiang.chen@arm.com>
1776 * gcc.dg/tree-ssa/reassoc-32.c: New test case.
1777 * gcc.dg/tree-ssa/reassoc-33.c: New test case.
1778 * gcc.dg/tree-ssa/reassoc-34.c: New test case.
1779 * gcc.dg/tree-ssa/reassoc-35.c: New test case.
1780 * gcc.dg/tree-ssa/reassoc-36.c: New test case.
1782 2013-10-15 Cong Hou <congh@google.com>
1784 * gcc.dg/vect/vect-reduc-pattern-3.c: New test.
1786 2013-10-15 Paolo Carlini <paolo.carlini@oracle.com>
1789 * g++.dg/cpp0x/pr58707.C: New.
1791 2013-10-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
1793 * c-c++-common/cpp/openmp-define-3.c: Move effective target check
1794 after other directives.
1796 2013-10-15 Tobias Burnus <burnus@net-b.de>
1799 * gfortran.dg/unlimited_polymorphic_11.f90: New.
1801 2013-10-14 Ian Lance Taylor <iant@google.com>
1803 * go.test/go-test.exp (go-find-packages): New proc.
1804 (go-gc-tests): Skip stress and safe tests. Skip *.dir
1805 subdirectories. Do simple +build line matching. Handle run with
1806 arguments. Handle errorcheckdir and rundircmpout. Use packages
1807 for rundir. Remove special handling for bug191 and dwarf.
1809 2013-10-14 Tobias Burnus <burnus@net-b.de>
1812 * gfortran.dg/unlimited_polymorphic_10.f90: New.
1814 2013-10-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
1816 * gcc.dg/torture/pr58670.c (ASM_STR) [__i386__ || __x86_64__]:
1819 2013-10-14 Eric Botcazou <ebotcazou@adacore.com>
1821 * gnat.dg/specs/opt1.ads: New test.
1823 2013-10-14 Richard Biener <rguenther@suse.de>
1825 PR tree-optimization/58640
1826 * gcc.c-torture/execute/pr58640-2.c: New testcase.
1828 2013-10-13 Eric Botcazou <ebotcazou@adacore.com>
1830 * gnat.dg/uninit_array.ad[sn]: New test.
1831 * gnat.dg/uninit_array_pkg.ads: New helper.
1833 2013-10-13 Richard Biener <rguenther@suse.de>
1835 * gcc.c-torture/execute/pr58662.c: New test.
1837 2013-10-12 Oleg Endo <olegendo@gcc.gnu.org>
1840 * gcc.dg/torture/p51244-21.c: New.
1841 * gcc.target/sh/pr51244-20.c: New.
1842 * gcc.target/sh/pr51244-20-sh2a.c: New.
1844 2013-10-12 Arnaud Charlet <charlet@adacore.com>
1846 * gnat.dg/specs/linker_section.ads: Update test.
1848 2013-10-12 H.J. Lu <hongjiu.lu@intel.com>
1851 * gcc.target/i386/pr58690.c: New test
1853 2013-10-12 Alexander Monakov <amonakov@ispras.ru>
1855 * gcc.target/i386/builtin-ucmp.c: New test.
1857 2013-10-11 Brooks Moses <bmoses@google.com>
1859 * g++.dg/ext/altivec-7.C: Check for standard vector-type name mangling.
1861 2013-10-11 Jeff Law <law@redhat.com>
1863 * gcc.c-torture/execute/pr58640.c: New test.
1865 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
1868 * g++.dg/cpp0x/decltype57.C: New.
1870 2013-10-11 Paolo Carlini <paolo.carlini@oracle.com>
1873 * g++.dg/template/nontype26.C: New.
1875 2013-10-11 Thomas Schwinge <thomas@codesourcery.com>
1877 * c-c++-common/cpp/openmp-define-1.c: New file.
1878 * c-c++-common/cpp/openmp-define-2.c: Likewise.
1879 * c-c++-common/cpp/openmp-define-3.c: Likewise.
1880 * gfortran.dg/openmp-define-1.f90: Likewise.
1881 * gfortran.dg/openmp-define-2.f90: Likewise.
1882 * gfortran.dg/openmp-define-3.f90: Likewise.
1884 * g++.dg/gomp/gomp.exp: Recurse into subdirectories when looking
1885 for test source files.
1886 * gcc.dg/gomp/gomp.exp: Likewise.
1887 * gcc.dg/gomp/appendix-a/a.35.1.c: Expect error.
1888 * gcc.dg/gomp/appendix-a/a.35.3.c: Likewise.
1889 * gcc.dg/gomp/appendix-a/a.35.4.c: Likewise.
1890 * gcc.dg/gomp/appendix-a/a.35.5.c: Likewise.
1891 * gcc.dg/gomp/appendix-a/a.35.6.c: Likewise.
1893 2013-10-11 Jakub Jelinek <jakub@redhat.com>
1895 * c-c++-common/gomp/atomic-15.c: Adjust for C diagnostics.
1896 Remove error test that is now valid in OpenMP 4.0.
1897 * c-c++-common/gomp/atomic-16.c: New test.
1898 * c-c++-common/gomp/cancel-1.c: New test.
1899 * c-c++-common/gomp/depend-1.c: New test.
1900 * c-c++-common/gomp/depend-2.c: New test.
1901 * c-c++-common/gomp/map-1.c: New test.
1902 * c-c++-common/gomp/pr58472.c: New test.
1903 * c-c++-common/gomp/sections1.c: New test.
1904 * c-c++-common/gomp/simd1.c: New test.
1905 * c-c++-common/gomp/simd2.c: New test.
1906 * c-c++-common/gomp/simd3.c: New test.
1907 * c-c++-common/gomp/simd4.c: New test.
1908 * c-c++-common/gomp/simd5.c: New test.
1909 * c-c++-common/gomp/single1.c: New test.
1910 * g++.dg/gomp/block-0.C: Adjust for stricter #pragma omp sections
1912 * g++.dg/gomp/block-3.C: Likewise.
1913 * g++.dg/gomp/clause-3.C: Adjust error messages.
1914 * g++.dg/gomp/declare-simd-1.C: New test.
1915 * g++.dg/gomp/declare-simd-2.C: New test.
1916 * g++.dg/gomp/depend-1.C: New test.
1917 * g++.dg/gomp/depend-2.C: New test.
1918 * g++.dg/gomp/target-1.C: New test.
1919 * g++.dg/gomp/target-2.C: New test.
1920 * g++.dg/gomp/taskgroup-1.C: New test.
1921 * g++.dg/gomp/teams-1.C: New test.
1922 * g++.dg/gomp/udr-1.C: New test.
1923 * g++.dg/gomp/udr-2.C: New test.
1924 * g++.dg/gomp/udr-3.C: New test.
1925 * g++.dg/gomp/udr-4.C: New test.
1926 * g++.dg/gomp/udr-5.C: New test.
1927 * g++.dg/gomp/udr-6.C: New test.
1928 * gcc.dg/autopar/outer-1.c: Expect 4 instead of 5 loopfn matches.
1929 * gcc.dg/autopar/outer-2.c: Likewise.
1930 * gcc.dg/autopar/outer-3.c: Likewise.
1931 * gcc.dg/autopar/outer-4.c: Likewise.
1932 * gcc.dg/autopar/outer-5.c: Likewise.
1933 * gcc.dg/autopar/outer-6.c: Likewise.
1934 * gcc.dg/autopar/parallelization-1.c: Likewise.
1935 * gcc.dg/gomp/block-3.c: Adjust for stricter #pragma omp sections
1937 * gcc.dg/gomp/clause-1.c: Adjust error messages.
1938 * gcc.dg/gomp/combined-1.c: Look for GOMP_parallel_loop_runtime
1939 instead of GOMP_parallel_loop_runtime_start.
1940 * gcc.dg/gomp/declare-simd-1.c: New test.
1941 * gcc.dg/gomp/declare-simd-2.c: New test.
1942 * gcc.dg/gomp/nesting-1.c: Adjust for stricter #pragma omp sections
1943 parser. Add further #pragma omp sections nesting tests.
1944 * gcc.dg/gomp/target-1.c: New test.
1945 * gcc.dg/gomp/target-2.c: New test.
1946 * gcc.dg/gomp/taskgroup-1.c: New test.
1947 * gcc.dg/gomp/teams-1.c: New test.
1948 * gcc.dg/gomp/udr-1.c: New test.
1949 * gcc.dg/gomp/udr-2.c: New test.
1950 * gcc.dg/gomp/udr-3.c: New test.
1951 * gcc.dg/gomp/udr-4.c: New test.
1952 * gfortran.dg/gomp/appendix-a/a.35.5.f90: Add dg-error.
1954 2013-10-10 Jan Hubicka <jh@suse.cz>
1956 * gcc.target/i386/avx256-unaligned-store-3.c: Update template for
1958 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
1959 * gcc.target/i386/pr49168-1.c: Likewise.
1960 * gcc.target/i386/pr49002-2.c: Likewise.
1962 2013-10-10 Jakub Jelinek <jakub@redhat.com>
1965 * gcc.dg/torture/pr58670.c: New test.
1967 2013-10-09 Zhenqiang Chen <zhenqiang.chen@arm.com>
1969 * gcc.dg/tree-ssa/phi-opt-11.c: New test.
1971 2013-10-09 Marek Polacek <polacek@redhat.com>
1974 * g++.dg/tm/pr58635-1.C: New test.
1975 * g++.dg/tm/pr58635-2.C: New test.
1977 2013-10-09 Jakub Jelinek <jakub@redhat.com>
1979 * gcc.dg/vect/bb-slp-31.c: Add cleanup-tree-dump.
1981 2013-10-09 Marc Glisse <marc.glisse@inria.fr>
1983 PR tree-optimization/20318
1984 * c-c++-common/pr20318.c: New file.
1985 * gcc.dg/tree-ssa/pr20318.c: New file.
1987 2013-10-09 Eric Botcazou <ebotcazou@adacore.com>
1989 * gcc.c-torture/execute/pr58570.c: New test.
1991 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1993 * gcc.target/aarch64/vclz.c: New testcase.
1995 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
1997 * gcc.target/aarch64/vadd_f64.c: New testcase.
1998 * gcc.target/aarch64/vsub_f64.c: New testcase.
2000 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2002 * gcc.target/aarch64/vdiv_f.c: New testcase.
2004 2013-10-09 Alex Velenko <Alex.Velenko@arm.com>
2006 * gcc.target/aarch64/vneg_f.c: New testcase.
2007 * gcc.target/aarch64/vneg_s.c: New testcase.
2009 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
2012 * g++.dg/cpp0x/lambda/lambda-ice10.C: New.
2013 * g++.old-deja/g++.mike/misc9.C: Adjust.
2015 2013-10-08 Paolo Carlini <paolo.carlini@oracle.com>
2019 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2022 * g++.dg/template/crash117.C: New.
2024 2013-10-08 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2026 * gcc.target/s390/htm-nofloat-2.c: Add -mzarch to asm options.
2028 2013-10-08 Marc Glisse <marc.glisse@inria.fr>
2030 PR tree-optimization/58480
2031 * gcc.dg/tree-ssa/pr58480.c: New file.
2033 2013-10-07 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
2035 * gcc.target/powerpc/pr43154.c: Skip for ppc64 little endian.
2036 * gcc.target/powerpc/fusion.c: Likewise.
2038 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2040 * gcc.target/s390/htm-nofloat-2.c: New testcase.
2042 2013-10-07 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2044 * gcc.target/s390/htm-1.c: Add more tests to cover different
2047 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
2050 * g++.dg/init/uninitialized1.C: New.
2052 2013-10-06 Paolo Carlini <paolo.carlini@oracle.com>
2055 * g++.dg/cpp0x/variadic144.C: New.
2057 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2060 * g++.dg/cpp0x/auto39.C: New.
2062 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2065 * g++.dg/cpp0x/range-for26.C: New.
2066 * g++.dg/cpp0x/range-for27.C: Likewise.
2068 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2071 * g++.dg/template/crash117.C: New.
2073 2013-10-04 Marc Glisse <marc.glisse@inria.fr>
2076 * g++.dg/tree-ssa/pr19476-5.C: New file.
2077 * g++.dg/tree-ssa/pr19476-1.C: Mention pr19476-5.C.
2079 2013-10-04 Paolo Carlini <paolo.carlini@oracle.com>
2082 * g++.dg/cpp0x/gen-attrs-55.C: New.
2084 2013-10-03 Easwaran Raman <eraman@google.com>
2087 * g++.dg/ext/attribute47.C: New.
2089 2013-10-03 Rong Xu <xur@google.com>
2091 * gcc.target/i386/cold-attribute-2.c: Fix the test by using original
2093 * gcc.dg/tree-ssa/ipa-split-5.c: Ditto.
2094 * gcc.dg/tree-ssa/ipa-split-6.c: Ditto.
2096 2013-10-03 Marek Polacek <polacek@redhat.com>
2099 * g++.dg/cpp0x/pr58510.C: New test.
2101 2013-10-03 Marc Glisse <marc.glisse@inria.fr>
2104 * g++.dg/tree-ssa/pr19476-1.C: New file.
2105 * g++.dg/tree-ssa/pr19476-2.C: Likewise.
2106 * g++.dg/tree-ssa/pr19476-3.C: Likewise.
2107 * g++.dg/tree-ssa/pr19476-4.C: Likewise.
2109 2013-10-03 Michael Meissner <meissner@linux.vnet.ibm.com>
2111 * gcc.target/powerpc/p8vector-fp.c: New test for floating point
2112 scalar operations when using -mupper-regs-sf and -mupper-regs-df.
2113 * gcc.target/powerpc/ppc-target-1.c: Update tests to allow either
2114 VSX scalar operations or the traditional floating point form of
2116 * gcc.target/powerpc/ppc-target-2.c: Likewise.
2117 * gcc.target/powerpc/recip-3.c: Likewise.
2118 * gcc.target/powerpc/recip-5.c: Likewise.
2119 * gcc.target/powerpc/pr72747.c: Likewise.
2120 * gcc.target/powerpc/vsx-builtin-3.c: Likewise.
2122 2013-10-03 Marcus Shawcroft <marcus.shawcroft@arm.com>
2125 * gcc.target/aarch64/pr58460.c: New file.
2127 2013-10-02 Tobias Burnus <burnus@net-b.de>
2130 * gfortran.dg/char_length_19.f90: New.
2132 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
2135 * g++.dg/parse/crash65.C: New.
2136 * g++.dg/cpp1y/pr58535.C: Likewise.
2138 2013-10-02 Richard Biener <rguenther@suse.de>
2140 * gcc.dg/tree-ssa/ldist-11.c: Adjust.
2141 * gcc.dg/tree-ssa/ldist-17.c: Likewise.
2142 * gcc.dg/tree-ssa/ldist-23.c: Likewise.
2143 * gcc.dg/tree-ssa/ldist-pr45948.c: Likewise.
2144 * gfortran.dg/ldist-pr45199.f: Likewise.
2146 2013-10-02 Paolo Carlini <paolo.carlini@oracle.com>
2149 * g++.dg/parse/crash64.C: New.
2151 2013-10-02 Yufeng Zhang <yufeng.zhang@arm.com>
2153 * gcc.dg/tree-ssa/slsr-40.c: New test.
2155 2013-10-01 Paolo Carlini <paolo.carlini@oracle.com>
2158 * g++.dg/cpp0x/pr58563.C: New.
2160 2013-10-01 Vidya Praveen <vidyapraveen@arm.com>
2162 * gcc.target/aarch64/vect_saddl_1.c: New.
2164 2013-10-01 Jakub Jelinek <jakub@redhat.com>
2167 * gcc.c-torture/execute/pr58574.c: New testcase.
2169 2013-10-01 Kugan Vivekanandarajah <kuganv@linaro.org>
2172 * gcc.target/arm/pr58578.c: New test.
2174 2013-10-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2176 PR tree-optimization/58556
2177 * gcc.dg/tree-ssa/gen-vect-26.c: Use dynamic vector cost model.
2178 * gcc.dg/tree-ssa/gen-vect-28.c: Likewise.
2180 2013-10-01 Nick Clifton <nickc@redhat.com>
2182 * lib/target-supports.exp (check_effective_target_ptr32plus): Fail
2184 * gcc.c-torture/compile/20010327-1.c: Only run the test for
2186 * gcc.c-torture/compile/pr41181.c: Likewise.
2187 * gcc.c-torture/compile/calls.c: Likewise.
2188 * gcc.c-torture/compile/990617-1.c: Likewise.
2189 * gcc.c-torture/compile/pr55955.c: Only run the test for
2191 * gcc.c-torture/compile/limits-externdecl.c: Likewise.
2193 2013-10-01 Richard Biener <rguenther@suse.de>
2195 PR tree-optimization/58553
2196 * gcc.dg/torture/pr58553.c: New testcase.
2198 2013-09-30 Jakub Jelinek <jakub@redhat.com>
2201 * gcc.c-torture/execute/pr58564.c: New test.
2203 2013-09-30 Teresa Johnson <tejohnson@google.com>
2205 * testsuite/gcc.dg/tree-ssa/ssa-dom-thread-3.c (expand_one_var):
2206 Update for additional dump message.
2208 2013-09-30 Richard Biener <rguenther@suse.de>
2210 PR tree-optimization/58554
2211 * gcc.dg/torture/pr58554.c: New testcase.
2213 2013-09-30 Simon Cook <simon.cook@embecosm.com>
2214 Joern Rennecke <joern.rennecke@embecosm.com>
2216 * gcc.target/arc/barrel-shifter-1.c: New test.
2217 * gcc.target/arc/barrel-shifter-2.c: Likewise.
2218 * gcc.target/arc/long-calls.c, gcc.target/arc/mA6.c: Likewise.
2219 * gcc.target/arc/mA7.c, gcc.target/arc/mARC600.c: Likewise.
2220 * gcc.target/arc/mARC601.c, gcc.target/arc/mARC700.c: Likewise.
2221 * gcc.target/arc/mcpu-arc600.c, gcc.target/arc/mcpu-arc601.c: Likewise.
2222 * gcc.target/arc/mcpu-arc700.c, gcc.target/arc/mcrc.c: Likewise.
2223 * gcc.target/arc/mdpfp.c, gcc.target/arc/mdsp-packa.c: Likewise.
2224 * gcc.target/arc/mdvbf.c, gcc.target/arc/mlock.c: Likewise.
2225 * gcc.target/arc/mmac-24.c, gcc.target/arc/mmac-d16.c: Likewise.
2226 * gcc.target/arc/mno-crc.c, gcc.target/arc/mno-dsp-packa.c: Likewise.
2227 * gcc.target/arc/mno-dvbf.c, gcc.target/arc/mno-lock.c: Likewise.
2228 * gcc.target/arc/mno-mac-24.c, gcc.target/arc/mno-mac-d16.c: Likewise.
2229 * gcc.target/arc/mno-rtsc.c, gcc.target/arc/mno-swape.c: Likewise.
2230 * gcc.target/arc/mno-xy.c, gcc.target/arc/mrtsc.c: Likewise.
2231 * gcc.target/arc/mspfp.c, gcc.target/arc/mswape.c: Likewise.
2232 * gcc.target/arc/mtune-ARC600.c: Likewise.
2233 * gcc.target/arc/mtune-ARC601.c: Likewise.
2234 * gcc.target/arc/mtune-ARC700-xmac: Likewise.
2235 * gcc.target/arc/mtune-ARC700.c: Likewise.
2236 * gcc.target/arc/mtune-ARC725D.c: Likewise.
2237 * gcc.target/arc/mtune-ARC750D.c: Likewise.
2238 * gcc.target/arc/mul64.c, gcc.target/arc/mxy.c: Likewise.
2239 * gcc.target/arc/no-dpfp-lrsr.c: Likewise.
2241 2013-09-30 Richard Biener <rguenther@suse.de>
2244 * g++.dg/torture/pr58552.C: New testcase.
2246 2013-09-27 Michael Meissner <meissner@linux.vnet.ibm.com>
2248 * gcc.target/powerpc/p8vector-ldst.c: New test for -mupper-regs-sf
2249 and -mupper-regs-df.
2251 2013-09-27 Paulo Matos <pmatos@broadcom.com>
2254 * gcc.dg/pr58463.c: New test.
2256 2013-09-27 Jakub Jelinek <jakub@redhat.com>
2259 * c-c++-common/gomp/pr58551.c: New test.
2261 2013-09-27 Richard Biener <rguenther@suse.de>
2263 PR tree-optimization/58459
2264 * gcc.dg/tree-ssa/ssa-pre-31.c: New testcase.
2266 2013-09-26 Bernd Edlinger <bernd.edlinger@hotmail.de>
2269 * gfortran.dg/round_4.f90: Check for rounding support.
2271 2013-09-26 James Greenhalgh <james.greenhalgh@arm.com>
2273 * g++.dg/vect/pr58513.cc (op): Make static.
2275 2013-09-26 Richard Biener <rguenther@suse.de>
2277 * gcc.dg/tree-ssa/coalesce-2.c: New testcase.
2279 2013-09-26 Richard Biener <rguenther@suse.de>
2281 PR tree-optimization/58539
2282 * gcc.dg/torture/pr58539.c: New testcase.
2284 2013-09-25 Jeff Law <law@redhat.com>
2286 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Update expected output.
2288 2013-09-25 Tobias Burnus <burnus@net-b.de>
2291 * gfortran.dg/finalize_21.f90: New.
2293 2013-09-25 Tobias Burnus <burnus@net-b.de>
2297 * gfortran.dg/defined_assignment_8.f90: New.
2298 * gfortran.dg/defined_assignment_9.f90: New.
2300 2013-09-25 Marek Polacek <polacek@redhat.com>
2303 * c-c++-common/ubsan/shift-5.c: New test.
2304 * c-c++-common/ubsan/shift-6.c: New test.
2305 * c-c++-common/ubsan/div-by-zero-5.c: New test.
2306 * gcc.dg/ubsan/c-shift-1.c: New test.
2308 2013-09-25 Marek Polacek <polacek@redhat.com>
2311 * g++.dg/tm/pr58516.C: New test.
2313 2013-09-24 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2315 * lib/target-supports.exp (check_effective_target_arm_cond_exec):
2317 * gcc.target/arm/minmax_minus.c: Check for cond_exec target.
2319 2013-09-24 Richard Biener <rguenther@suse.de>
2322 * g++.dg/vect/pr58513.cc: New testcase.
2324 2013-09-24 Yvan Roux <yvan.roux@linaro.org>
2326 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Adjust expected
2329 2013-09-23 Adam Butcher <adam@jessamine.co.uk>
2332 * g++.dg/cpp1y/pr58500.C: New testcase.
2334 2013-09-23 Eric Botcazou <ebotcazou@adacore.com>
2336 * gnat.dg/opt28.ad[sb]: New test.
2337 * gnat.dg/opt28_pkg.ads: New helper.
2339 2013-09-23 Richard Biener <rguenther@suse.de>
2341 PR tree-optimization/58464
2342 * g++.dg/torture/pr58464.C: New testcase.
2344 2013-09-23 Christian Bruel <christian.bruel@st.com>
2347 * gcc.target/sh/torture/pr58475.c: New test.
2349 2013-09-23 Janus Weil <janus@gcc.gnu.org>
2352 * gfortran.dg/extends_15.f90: New.
2354 2013-09-20 Paolo Carlini <paolo.carlini@oracle.com>
2357 * g++.dg/cpp0x/lambda/lambda-this17.C: New.
2359 2013-09-20 Jan-Benedict Glaw <jbglaw@lug-owl.de>
2362 * gcc.target/vax/vax.exp: New.
2363 * gcc.target/vax/pr56875.c: Ditto.
2365 2013-09-20 Richard Biener <rguenther@suse.de>
2368 * gfortran.dg/pr58484.f: New testcase.
2370 2013-09-20 Jeff Law <law@redhat.com>
2372 * gcc.dg/tree-ssa/ssa-dom-thread-3.c: Add missing dg-final clause.
2374 2013-09-20 Bernd Edlinger <bernd.edlinger@hotmail.de>
2377 * gcc.dg/torture/pr57748-1.c: New test.
2378 * gcc.dg/torture/pr57748-2.c: New test.
2380 2013-09-20 Marek Polacek <polacek@redhat.com>
2383 * c-c++-common/ubsan/shift-4.c: New test.
2385 2013-09-20 Richard Biener <rguenther@suse.de>
2387 PR tree-optimization/58453
2388 * gcc.dg/tree-ssa/ldist-23.c: New testcase.
2390 2013-09-20 Janus Weil <janus@gcc.gnu.org>
2393 * gfortran.dg/proc_ptr_43.f90: New.
2395 2013-09-18 Tobias Burnus <burnus@net-b.de>
2398 * gfortran.dg/defined_assignment_11.f90: New.
2400 2013-09-18 Vladimir Makarov <vmakarov@redhat.com>
2402 PR rtl-optimization/58438
2403 * g++.dg/pr58438.C: New test.
2405 2013-09-18 Tobias Burnus <burnus@net-b.de>
2408 * gfortran.dg/class_39.f03: Update dg-error.
2409 * gfortran.dg/class_5.f03: Ditto.
2410 * gfortran.dg/class_53.f90: Ditto.
2411 * gfortran.dg/realloc_on_assign_20.f90: New.
2412 * gfortran.dg/realloc_on_assign_21.f90: New.
2413 * gfortran.dg/realloc_on_assign_22.f90: New.
2415 2013-09-18 Paolo Carlini <paolo.carlini@oracle.com>
2418 * g++.dg/parse/using4.C: New.
2420 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2422 * gcc.c-torture/execute/pr58419.c (b): Change type to signed char.
2424 2013-09-18 Marek Polacek <polacek@redhat.com>
2427 * g++.dg/ubsan/div-by-zero-1.C: Use the integer-divide-by-zero option
2428 instead of the shift option.
2429 * c-c++-common/ubsan/pr58443-1.c: New test.
2430 * c-c++-common/ubsan/pr58443-3.c: New test.
2431 * c-c++-common/ubsan/pr58443-2.c: New test.
2433 2013-09-18 Richard Biener <rguenther@suse.de>
2435 PR tree-optimization/58417
2436 * gcc.dg/torture/pr58417.c: New testcase.
2438 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
2440 * gnat.dg/array_bounds_test2.adb: New test.
2442 2013-09-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2444 * g++.dg/debug/dwarf2/omp-fesdr.C: Check for fopenmp effective target.
2445 * gcc.dg/debug/dwarf2/omp-fesdr.c: Likewise.
2447 2013-09-18 Eric Botcazou <ebotcazou@adacore.com>
2449 * gnat.dg/in_out_parameter4.adb: New test.
2451 2013-09-18 Marek Polacek <polacek@redhat.com>
2454 * c-c++-common/ubsan/attrib-1.c: New test.
2456 2013-09-17 Cong Hou <congh@google.com>
2458 * gcc.dg/vect/vect-reduc-dot-s16c.c: Add a test case with dot product
2459 on two arrays with short and int types. This should not be recognized
2460 as a dot product pattern.
2462 2013-09-17 Paolo Carlini <paolo.carlini@oracle.com>
2465 * pt.c (tsubst, [BOUND_TEMPLATE_TEMPLATE_PARM]): Take into account
2466 the cp_type_quals (r) too.
2468 2013-09-17 Jan Hubicka <jh@suse.cz>
2471 * gcc.c-torture/compile/pr58332.c: New testcase.
2473 2013-09-17 Jeff Law <law@redhat.com>
2475 * gcc.c-torture/execute/pr58387.c: New test.
2477 2013-09-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2479 PR tree-optimization/58088
2480 * gcc.c-torture/compile/pr58088.c: New test.
2482 2013-09-17 Nick Clifton <nickc@redhat.com>
2484 * lib/target-supports.exp (check_effective_target_trampolines):
2485 Add MSP430 to the list of targets that do not support trampolines.
2486 (check_profiling_available): Add MSP430 to the list of targets
2487 that do not support profiling.
2488 (check_effective_target_tls_runtime): Add MSP430 to the list of
2489 targets that do not support TLS.
2491 2013-09-17 Eric Botcazou <ebotcazou@adacore.com>
2493 * gnat.dg/opt27.adb: New test.
2494 * gnat.dg/opt27_pkg.ad[sb]: New helper.
2496 2013-09-17 Andreas Schwab <schwab@suse.de>
2498 * gcc.dg/tree-ssa/ldist-22.c (main): Return zero.
2500 2013-09-17 Richard Biener <rguenther@suse.de>
2502 PR tree-optimization/58432
2503 * gcc.dg/pr58432.c: New testcase.
2505 2013-09-17 Bin Cheng <bin.cheng@arm.com>
2507 * gcc.dg/tree-ssa/slsr-39.c: New test.
2509 2013-09-16 Xinliang David Li <davidxl@google.com>
2511 * gcc.misc-tests/help.exp: Optimizer help change.
2513 2013-09-16 Jeff Law <law@redhat.com>
2515 * gcc.c-torture/execute/pr58419.c: New test.
2516 * gcc.c-torture/execute/pr58431.c: New test.
2518 2013-09-16 Tobias Burnus <burnus@net-b.de>
2521 * gfortran.dg/finalize_19.f90: New.
2523 2013-09-16 Vladimir Makarov <vmakarov@redhat.com>
2525 * gcc.target/i386/pr58418.c: New.
2527 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
2529 * gcc.target/aarch64/fmla-intrinsic.c: New.
2530 * gcc.target/aarch64/mla-intrinsic.c: Likewise.
2531 * gcc.target/aarch64/fmls-intrinsic.c: Likewise.
2532 * gcc.target/aarch64/mls-intrinsic.c: Likewise.
2534 2013-09-16 James Greenhalgh <james.greenhalgh@arm.com>
2536 * gcc.target/aarch64/mul_intrinsic_1.c: New.
2537 * gcc.target/aarch64/fmul_intrinsic_1.c: Likewise.
2539 2013-09-16 Richard Biener <rguenther@suse.de>
2541 * gcc.dg/tree-ssa/ldist-22.c: New testcase.
2543 2013-09-16 Adam Butcher <adam@jessamine.co.uk>
2545 * g++.dg/cpp0x/auto9.C: Downgrade two previously expected errors (now
2546 interpreted as implicit templates) to be expected pedwarns instead.
2548 2013-09-16 Tobias Burnus <burnus@net-b.de>
2551 * gfortran.dg/defined_assignment_10.f90: Comment print statement.
2553 2013-09-15 Tobias Burnus <burnus@net-b.de>
2556 * gfortran.dg/defined_assignment_10.f90: New.
2558 2013-09-13 Evgeny Gavrin <e.gavrin@samsung.com>
2560 * gcc.dg/debug/dwarf2/omp-fesdr.c: Add test.
2561 * g++.dg/debug/dwarf2/omp-fesdr.C: Add test.
2563 2013-09-13 Jacek Caban <jacek@codeweavers.com>
2565 * g++.dg/abi/main.C: Added implicit C linkage tests
2567 2013-09-13 Kai Tietz <ktietz@redhat.com>
2569 * gcc.target/i386/pr57848.c: New file.
2571 2013-09-13 Christian Bruel <christian.bruel@st.com>
2574 * gcc.target/sh/torture/pr58314.c: New test.
2576 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
2578 * g++.dg/torture/pr58380.C: Suppress warnings with "-w".
2580 2013-09-12 Martin Jambor <mjambor@suse.cz>
2583 * g++.dg/pr58389.C: New test.
2585 2013-09-12 Paolo Carlini <paolo.carlini@oracle.com>
2587 * g++.dg/template/pseudodtor2.C: Add column number to dg-error strings.
2588 * g++.dg/template/pseudodtor3.C: Likewise.
2590 2013-09-12 Richard Biener <rguenther@suse.de>
2592 PR tree-optimization/58404
2593 * g++.dg/tree-ssa/pr58404.C: New testcase.
2595 2013-09-12 Martin Jambor <mjambor@suse.cz>
2598 * g++.dg/ipa/pr58371.C: New test.
2600 2013-09-12 Richard Biener <rguenther@suse.de>
2602 * gcc.dg/tree-ssa/ldist-4.c: Remove undefined behavior. Adjust
2603 expected outcome and comment why that happens.
2605 2013-09-11 Richard Biener <rguenther@suse.de>
2608 * g++.dg/uninit-pred-4.C: New testcase.
2610 2013-09-11 Jakub Jelinek <jakub@redhat.com>
2612 PR tree-optimization/58385
2613 * gcc.c-torture/execute/pr58385.c: New test.
2615 2013-09-11 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2617 * gcc.target/arm/thumb-ifcvt-2.c: New test.
2619 2013-09-10 Jeff Law <law@redhat.com>
2621 * g++.dg/torture/pr58380.C: New test.
2623 2013-09-10 Jan Hubicka <jh@suse.cz>
2624 Paolo Carlini <paolo.carlini@oracle.com>
2626 * g++.dg/template/cond2.C: Tweak, do not expect a "required from".
2628 2013-09-10 Jeff Law <law@redhat.com>
2630 * gcc.c-torture/compile/pr58343.c: New test.
2632 2013-09-10 Jakub Jelinek <jakub@redhat.com>
2634 PR rtl-optimization/58365
2635 * gcc.c-torture/execute/pr58365.c: New test.
2637 2013-09-10 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
2639 * gcc.dg/torture/memcpy-1.c: New test.
2641 2013-09-10 Alan Modra <amodra@gmail.com>
2643 * gcc.target/powerpc/pr58330.c: New.
2645 2013-09-10 Alan Modra <amodra@gmail.com>
2647 * gcc.target/powerpc/medium_offset.c: New.
2649 2013-09-09 Jakub Jelinek <jakub@redhat.com>
2652 * g++.dg/warn/Wunused-var-21.C: New test.
2654 PR tree-optimization/58364
2655 * gcc.c-torture/execute/pr58364.c: New test.
2657 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
2660 * g++.dg/warn/Wdelete-incomplete-1.C: New.
2661 * g++.dg/warn/Wdelete-incomplete-2.C: Likewise.
2662 * g++.dg/init/delete1.C: Adjust.
2664 2013-09-09 Ian Bolton <ian.bolton@arm.com>
2666 * gcc.target/aarch64/movdi_1.c: New test.
2668 2013-09-09 Paolo Carlini <paolo.carlini@oracle.com>
2671 * g++.dg/warn/Wunused-parm-5.C: New.
2673 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2675 * gcc.target/aarch64/cmn-neg.c: New test.
2677 2013-09-09 Richard Biener <rguenther@suse.de>
2680 * gcc.dg/torture/pr58326-1.c: New testcase.
2681 * gcc.dg/torture/pr58326-2.c: Likewise.
2683 2013-09-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
2686 * g++.dg/ext/pr57735.C: New test.
2688 2013-09-09 Jan Hubicka <jh@suse.cz>
2691 * g++.dg/torture/PR58294.C: New testcase.
2693 2013-09-08 Jeff Law <law@redhat.com>
2695 * gcc.c-torture/compile/pr58340.c: New test.
2697 2013-09-08 Richard Sandiford <rdsandiford@googlemail.com>
2699 * g++.dg/debug/ra1.C: New test.
2701 2013-09-08 Jan Hubicka <jh@suse.cz>
2703 * testsuite/g++.dg/ipa/devirt-11.C: Update template.
2704 * testsuite/g++.dg/ipa/devirt-16.C: New testcase.
2705 * testsuite/g++.dg/ipa/devirt-17.C: New testcase.
2706 * testsuite/g++.dg/ipa/devirt-18.C: New testcase.
2708 2013-09-08 Paolo Carlini <paolo.carlini@oracle.com>
2711 * g++.dg/overload/new1.C: Adjust.
2713 2013-09-08 Joern Rennecke <joern.rennecke@embecosm.com>
2715 * c-c++-common/opaque-vector.c: New test.
2717 2013-09-08 Tom de Vries <tom@codesourcery.com>
2720 * g++.dg/tm/noexcept-6.C: New test.
2722 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2724 * gcc.target/arc/cond-set-use.c: New test.
2726 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
2728 * gnat.dg/stack_usage2.adb: New test.
2730 2013-09-06 James Greenhalgh <james.greenhalgh@arm.com>
2732 * gcc.target/aarch64/table-intrinsics.c
2733 (qtbl_tests8_< ,2,3,4>): Fix control vector parameter type.
2734 (qtb_tests8_< ,2,3,4>): Likewise.
2735 (qtblq_tests8_< ,2,3,4>): Likewise.
2736 (qtbxq_tests8_< ,2,3,4>): Likewise.
2738 2013-09-06 Eric Botcazou <ebotcazou@adacore.com>
2740 * gnat.dg/warn10.ad[sb]: New test.
2741 * gnat.dg/warn10_pkg.ads: New helper.
2743 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2745 * gcc.dg/ipa/ipa-pta-14.c (scan-ipa-dump) [keeps_null_pointer_checks]:
2746 Don't expect NULL in foo.result set.
2747 * gcc.dg/tree-ssa/pta-escape-1.c (scan-tree-dump): Don't expect NULL
2749 * gcc.dg/tree-ssa/pta-escape-2.c: Likewise.
2750 * gcc.dg/tree-ssa/pta-escape-3.c: Likewise.
2752 2013-09-06 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
2754 * gcc.target/s390/nearestint-1.c: New testcase.
2756 2013-09-06 Joern Rennecke <joern.rennecke@embecosm.com>
2757 Vineet Gupta <Vineet.Gupta@synopsys.com>
2759 * gcc.c-torture/execute/20101011-1.c [__arc__] (DO_TEST): Define as 0.
2760 * testsuite/gcc.target/arc: New directory.
2761 * gcc.dg/torture/pr37868.c: Also skip for arc*-*-*.
2762 * gcc.dg/stack-usage-1.c [__arc__] (SIZE): Define.
2763 * testsuite/gcc.dg/torture/stackalign/builtin-apply-2.c
2764 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
2765 * testsuite/gcc.dg/builtin-apply2.c
2766 [__arc__] (STACK_ARGUMENTS_SIZE): Set to 0.
2768 2013-09-04 Jan Hubicka <jh@suse.cz>
2771 * g++.dg/torture/pr58201_0.C: New testcase.
2772 * g++.dg/torture/pr58201_1.C: New testcase.
2773 * g++.dg/torture/pr58201.h: New testcase.
2775 2013-09-05 Jan Hubicka <jh@suse.cz>
2777 * gcc.dg/autopar/pr49960.c: Disable partial inlining
2779 2013-09-05 Richard Biener <rguenther@suse.de>
2781 PR tree-optimization/58137
2782 * gcc.target/i386/pr58137.c: New testcase.
2784 2013-09-05 Martin Jambor <mjambor@suse.cz>
2786 * g++.dg/ipa/remref-1.C: New test.
2787 * g++.dg/ipa/remref-2.C: Likewise.
2789 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
2792 * g++.dg/parse/access11.C: New.
2794 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
2796 * g++.dg/warn/weak1.C: Skip on AIX.
2798 2013-09-04 Easwaran Raman <eraman@google.com>
2801 PR tree-optimization/58011
2802 * gfortran.dg/reassoc_12.f90: New testcase.
2803 * gcc.dg/tree-ssa/reassoc-31.c: New testcase.
2805 2013-09-04 David Edelsohn <dje.gcc@gmail.com>
2807 * gcc.dg/attr-weakref-1.c: Skip on AIX.
2808 * gcc.dg/torture/pr53922.c: Skip on AIX.
2809 * lib/file-format.exp (gcc_target_object_format): AIX is COFF.
2811 2013-09-04 Teresa Johnson <tejohnson@google.com>
2813 * gcc.dg/unroll_1.c: Test dumping to stderr.
2815 2013-09-04 Paolo Carlini <paolo.carlini@oracle.com>
2818 * g++.dg/warn/deprecated-8.C: New.
2820 2013-09-03 Jeff Law <law@redhat.com>
2822 * tree-ssa/ssa-dom-thread-3.c: Update due to changes in debug
2825 2013-09-03 Meador Inge <meadori@codesourcery.com>
2829 2013-08-30 Meador Inge <meadori@codesourcery.com>
2831 * gcc.dg/Warray-bounds-11.c: New testcase.
2833 2013-09-03 David Edelsohn <dje.gcc@gmail.com>
2835 * lib/target-supports.exp (check_weak_available): Return true for AIX.
2837 2013-09-03 Jan Hubicka <jh@suse.cz>
2839 * g++.dg/ipa/devirt-15.C: Fix testcase.
2841 2013-09-03 Richard Biener <rguenther@suse.de>
2844 * gcc.dg/torture/pr57656.c: New testcase.
2846 2013-09-03 Richard Biener <rguenther@suse.de>
2849 * gcc.dg/pr57287-2.c: Use setjmp, not __sigsetjmp.
2851 2013-09-02 Thomas Koenig <tkoenig@gcc.gnu.org>
2854 * gfortran.dg/do_concurrent_3.f90: New test case.
2856 2013-09-02 Jan Hubicka <jh@suse.cz>
2858 * gcc.dg/tree-ssa/fnsplit-1.c: New testcase.
2860 2013-09-02 Martin Jambor <mjambor@suse.cz>
2863 * gcc.dg/ipa/pr58106.c: New test.
2865 2013-09-02 James Greenhalgh <james.greenhalgh@arm.com>
2867 * gcc.target/aarch64/scalar_intrinsics.c
2868 (vdup<bhsd>_lane<su><8,16,32,64>): Force values to SIMD registers.
2870 2013-09-02 Richard Biener <rguenther@suse.de>
2873 * gcc.dg/tree-ssa/sccp-1.c: New testcase.
2875 2013-09-02 Richard Biener <rguenther@suse.de>
2877 * gcc.dg/tree-ssa/loop-4.c: Adjust scan looking for one memory
2880 2013-09-02 Bin Cheng <bin.cheng@arm.com>
2882 * gcc.target/arm/ivopts-orig_biv-inc.c: New testcase.
2884 2013-09-02 Paolo Carlini <paolo.carlini@oracle.com>
2886 PR c++/21682, implement DR 565
2887 * g++.dg/template/using24.C: New.
2888 * g++.dg/template/using25.C: Likewise.
2889 * g++.dg/template/using26.C: Likewise.
2891 2013-09-01 Jan Hubicka <jh@suse.cz>
2893 * g++.dg/ipa/devirt-15.C: New testcase.
2895 2013-09-01 Eric Botcazou <ebotcazou@adacore.com>
2897 * gnat.dg/specs/linker_alias.ads: Skip on Darwin.
2899 2013-08-31 Jan Hubicka <jh@suse.cz>
2901 * g++.dg/ipa/devirt-11.C: Use -fno-devirtualize-speuclatively
2902 * g++.dg/tree-ssa/pr45453.C: Likewise.
2904 2013-08-31 Jan Hubicka <jh@suse.cz>
2906 * gcc.dg/fork-instrumentation.c: New testcase.
2908 2013-08-30 Uros Bizjak <ubizjak@gmail.com>
2910 * g++.dg/abi/mangle33.C (dg-final): Use match count in scan RE.
2912 2013-08-30 Meador Inge <meadori@codesourcery.com>
2914 * gcc.dg/Warray-bounds-11.c: New testcase.
2916 2013-08-30 Marek Polacek <polacek@redhat.com>
2918 * g++.dg/ubsan/div-by-zero-1.C: New test.
2919 * c-c++-common/ubsan/save-expr-1.c: New test.
2920 * c-c++-common/ubsan/save-expr-2.c: New test.
2921 * c-c++-common/ubsan/save-expr-3.c: New test.
2922 * c-c++-common/ubsan/save-expr-4.c: New test.
2923 * c-c++-common/ubsan/typedef-1.c: New test.
2924 * c-c++-common/ubsan/const-char-1.c: New test.
2925 * c-c++-common/ubsan/const-expr.c: New test.
2926 * c-c++-common/ubsan/div-by-zero-1.c: Likewise.
2927 * c-c++-common/ubsan/shift-1.c: Likewise.
2928 * c-c++-common/ubsan/shift-2.c: Likewise.
2929 * c-c++-common/ubsan/div-by-zero-2.c: Likewise.
2930 * lib/ubsan-dg.exp: New file.
2931 * g++.dg/dg.exp: Add ubsan tests.
2932 * g++.dg/ubsan/ubsan.exp: New file.
2933 * gcc.dg/ubsan/ubsan.exp: New file.
2934 * g++.dg/ubsan/cxx11-shift-1.C: New test.
2935 * g++.dg/ubsan/cxx11-shift-2.C: New test.
2936 * c-c++-common/ubsan/div-by-zero-3.c: New test.
2937 * c-c++-common/ubsan/div-by-zero-1.c: New test.
2938 * c-c++-common/ubsan/div-by-zero-4.c: New test.
2939 * c-c++-common/ubsan/shift-3.c: New test.
2940 * c-c++-common/ubsan/unreachable-1.c: New test.
2941 * c-c++-common/ubsan/shift-1.c: New test.
2942 * c-c++-common/ubsan/shift-2.c: New test.
2943 * c-c++-common/ubsan/div-by-zero-2.c: New test.
2944 * gcc.dg/ubsan/c99-shift-2.c: New test.
2945 * gcc.dg/ubsan/c99-shift-1.c: New test.
2947 2013-08-29 Jan Hubicka <jh@suse.cz>
2949 * gcc.dg/tree-ssa/attr-alias.c: Rename test3 to test1
2950 to match template and comment.
2952 2013-08-30 Paolo Carlini <paolo.carlini@oracle.com>
2955 * g++.dg/cpp0x/dc8.C: New.
2956 * g++.dg/template/meminit1.C: Adjust.
2958 2013-08-30 Teresa Johnson <tejohnson@google.com>
2960 * gcc.dg/inline-dump.c: Delete inadvertant commit.
2962 2013-08-30 Jakub Jelinek <jakub@redhat.com>
2964 PR tree-optimization/58277
2965 * gcc.c-torture/execute/pr58277-1.c: New test.
2966 * gcc.c-torture/execute/pr58277-2.c: New test.
2968 2013-08-30 Eric Botcazou <ebotcazou@adacore.com>
2970 * gcc.dg/guality/param-1.c: New test.
2971 * gcc.dg/guality/param-2.c: Likewise.
2973 2013-08-30 Richard Biener <rguenther@suse.de>
2975 PR tree-optimization/58228
2976 * gcc.dg/torture/pr58228.c: New testcase.
2978 2013-08-30 Richard Biener <rguenther@suse.de>
2980 PR tree-optimization/58223
2981 * gcc.dg/torture/pr58223.c: New testcase.
2982 * gcc.dg/tree-ssa/ldist-16.c: Flip expected behavior.
2984 2013-08-30 Richard Biener <rguenther@suse.de>
2986 PR tree-optimization/58010
2987 * gcc.dg/pr58010.c: New testcase.
2989 2013-08-29 Xinliang DavidLi <davidxl@google.com>
2991 * gcc.dg/unroll_3.c: Message change.
2992 * gcc.dg/unroll_4.c: Likewise.
2993 * gcc.dg/tree-ssa/cunroll-1.c: Likewise.
2994 * gcc.dg/tree-ssa/cunroll-2.c: Likewise.
2995 * gcc.dg/tree-ssa/cunroll-3.c: Likewise.
2996 * gcc.dg/tree-ssa/cunroll-4.c: Likewise.
2997 * gcc.dg/tree-ssa/cunroll-5.c: Likewise.
2998 * gcc.dg/tree-ssa/loop-23.c: Likewise.
2999 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3000 * gcc.dg/unroll_1.c: Likewise.
3001 * gcc.dg/vect/bb-slp-31.c: Likewise.
3002 * gcc.dg/vect/bb-slp-14.c: Likewise.
3003 * gcc.dg/vect/bb-slp-8.c: Likewise.
3004 * gcc.dg/vect/bb-slp-23.c: Likewise.
3005 * gcc.dg/vect/bb-slp-15.c: Likewise.
3006 * gcc.dg/vect/bb-slp-9.c: Likewise.
3007 * gcc.dg/vect/bb-slp-24.c: Likewise.
3008 * gcc.dg/vect/bb-slp-16.c: Likewise.
3009 * gcc.dg/vect/bb-slp-25.c: Likewise.
3010 * gcc.dg/vect/bb-slp-17.c: Likewise.
3011 * gcc.dg/vect/bb-slp-26.c: Likewise.
3012 * gcc.dg/vect/bb-slp-18.c: Likewise.
3013 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Likewise.
3014 * gcc.dg/vect/bb-slp-27.c: Likewise.
3015 * gcc.dg/vect/bb-slp-19.c: Likewise.
3016 * gcc.dg/vect/bb-slp-28.c: Likewise.
3017 * gcc.dg/vect/bb-slp-cond-1.c: Likewise.
3018 * gcc.dg/vect/bb-slp-29.c: Likewise.
3019 * gcc.dg/vect/bb-slp-8a.c: Likewise.
3020 * gcc.dg/vect/bb-slp-pattern-2.c: Likewise.
3021 * gcc.dg/vect/bb-slp-1.c: Likewise.
3022 * gcc.dg/vect/bb-slp-8b.c: Likewise.
3023 * gcc.dg/vect/bb-slp-2.c: Likewise.
3024 * gcc.dg/vect/bb-slp-3.c: Likewise.
3025 * gcc.dg/vect/bb-slp-10.c: Likewise.
3026 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Likewise.
3027 * gcc.dg/vect/bb-slp-4.c: Likewise.
3028 * gcc.dg/vect/bb-slp-11.c: Likewise.
3029 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Likewise.
3030 * gcc.dg/vect/bb-slp-5.c: Likewise.
3031 * gcc.dg/vect/bb-slp-20.c: Likewise.
3032 * gcc.dg/vect/bb-slp-6.c: Likewise.
3033 * gcc.dg/vect/bb-slp-21.c: Likewise.
3034 * gcc.dg/vect/bb-slp-30.c: Likewise.
3035 * gcc.dg/vect/bb-slp-13.c: Likewise.
3036 * gcc.dg/vect/bb-slp-7.c: Likewise.
3037 * gcc.dg/vect/bb-slp-22.c: Likewise.
3038 * gcc.dg/unroll_2.c: Likewise.
3039 * g++.dg/vect/slp-pr50413.cc: Likewise.
3040 * g++.dg/vect/slp-pr56812.cc: Likewise.
3041 * g++.dg/vect/slp-pr50819.cc: Likewise.
3043 2013-08-29 Eric Botcazou <ebotcazou@adacore.com>
3045 * gcc.dg/tree-ssa/ipa-cp-1.c: Adjust regexp.
3047 2013-08-29 Teresa Johnson <tejohnson@google.com>
3049 * gcc.dg/pr40209.c: Use -fopt-info.
3050 * gcc.dg/pr26570.c: Ditto.
3051 * gcc.dg/pr32773.c: Ditto.
3052 * g++.dg/tree-ssa/dom-invalid.C: Ditto.
3054 2013-08-29 Richard Biener <rguenther@suse.de>
3056 PR tree-optimization/58246
3057 * gcc.dg/torture/pr58246.c: New testcase.
3059 2013-08-29 Thomas Koenig <tkoenig@gcc.gnu.org>
3062 * gfortran.dg/realloc_on_assign_14.f90: Remove warning made
3064 * gfortran.dg/realloc_on_assign_19.f90: New test.
3066 2013-08-29 Richard Biener <rguenther@suse.de>
3069 * gcc.dg/pr57287-2.c: New testcase.
3071 2013-08-29 Richard Biener <rguenther@suse.de>
3073 PR tree-optimization/57685
3074 * gcc.dg/torture/pr57685.c: New testcase.
3076 2013-08-28 Paolo Carlini <paolo.carlini@oracle.com>
3079 * g++.dg/cpp0x/dc7.C: New.
3081 2013-08-28 Jakub Jelinek <jakub@redhat.com>
3084 * c-c++-common/gomp/pr58257.c: New test.
3086 2013-08-28 Richard Biener <rguenther@suse.de>
3088 PR tree-optimization/56933
3089 * gcc.dg/vect/pr56933.c: Properly guard runtime with check_vect ().
3091 2013-08-27 Vidya Praveen <vidyapraveen@arm.com>
3093 * gcc.target/aarch64/scalar_shift_1.c: New.
3095 2013-08-27 Richard Biener <rguenther@suse.de>
3097 PR tree-optimization/57521
3098 * gcc.dg/torture/pr57521.c: New testcase.
3100 2013-08-27 Jakub Jelinek <jakub@redhat.com>
3102 PR rtl-optimization/57860
3103 PR rtl-optimization/57861
3104 PR rtl-optimization/57875
3105 PR rtl-optimization/57876
3106 PR rtl-optimization/57877
3107 * gcc.c-torture/execute/pr57860.c: New test.
3108 * gcc.c-torture/execute/pr57861.c: New test.
3109 * gcc.c-torture/execute/pr57875.c: New test.
3110 * gcc.c-torture/execute/pr57876.c: New test.
3111 * gcc.c-torture/execute/pr57877.c: New test.
3113 2013-08-26 Thomas Koenig <tkoenig@gcc.gnu.org>
3116 * gfortran.dg/bounds_check_18.f90: New test.
3118 2013-08-23 Jan Hubicka <jh@suse.cz>
3120 * g++.dg/ipa/devirt-14.C: Fix typo.
3122 2013-08-23 Mikael Morin <mikael@gcc.gnu.org>
3125 * gfortran.dg/inline_sum_5.f90: New.
3127 2013-08-23 Janus Weil <janus@gcc.gnu.org>
3130 * gfortran.dg/typebound_assignment_7.f90: New.
3132 2013-08-23 Jan Hubicka <jh@suse.cz>
3134 * g++.dg/ipa/devirt-13.C: New testcase.
3135 * g++.dg/ipa/devirt-14.C: New testcase.
3137 2013-08-23 Jakub Jelinek <jakub@redhat.com>
3140 * gcc.target/i386/pr58218.c: New test.
3142 PR tree-optimization/58209
3143 * gcc.c-torture/execute/pr58209.c: New test.
3145 2013-08-22 Michael Meissner <meissner@linux.vnet.ibm.com>
3147 * gcc.target/powerpc/pr57744.c: Declare abort.
3149 2013-08-22 Paolo Carlini <paolo.carlini@oracle.com>
3152 * g++.dg/template/error54.C: New.
3154 2013-08-22 Janus Weil <janus@gcc.gnu.org>
3157 * gfortran.dg/select_type_34.f90: New.
3159 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3162 * g++.dg/warn/deprecated-7.C: New.
3164 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3166 * g++.dg/tree-prof/pr57451.C: Remove spurious dg-do directive.
3168 2013-08-21 Jeff Law <law@redhat.com>
3170 * gcc.dg/tree-ssa/ssa-vrp-thread-1.c: New test.
3172 2013-08-21 Paolo Carlini <paolo.carlini@oracle.com>
3175 * g++.dg/ext/attr-alias-3.C: New.
3177 2013-08-20 Janus Weil <janus@gcc.gnu.org>
3180 * gfortran.dg/intent_out_8.f90: New.
3182 2013-08-20 Teresa Johnson <tejohnson@google.com>
3184 PR rtl-optimizations/57451
3185 * g++.dg/tree-prof/pr57451.C: New test.
3187 2013-08-20 Paolo Carlini <paolo.carlini@oracle.com>
3190 * g++.dg/pr57878.C: Use __SIZE_TYPE__.
3192 2013-08-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
3195 * c-c++-common/cilk-plus/AN/pr57490.c: New test.
3197 2013-08-19 Peter Bergner <bergner@vnet.ibm.com>
3199 * gcc.target/powerpc/dfp-dd-2.c: New test.
3200 * gcc.target/powerpc/dfp-td-2.c: Likewise.
3201 * gcc.target/powerpc/dfp-td-3.c: Likewise.
3203 2013-08-19 Richard Sandiford <rdsandiford@googlemail.com>
3205 * gcc.target/mips/mulsize-1.c: Check for SLL as well as SUBU.
3206 * gcc.target/mips/mulsize-2.c: Check for ADDU rather than SUBU.
3209 2013-08-19 Joern Rennecke <joern.rennecke@embecosm.com>
3211 * gcc.target/avr/progmem-error-1.cpp: Update linenumber of error.
3213 * gcc.dg/tree-ssa/ssa-dom-thread-4.c [avr-*-*]: Expect 6 times
3216 * gcc.dg/tree-ssa/vrp55.c: Use keeps_null_pointer_checks to determine
3217 correct test response.
3220 * gcc.dg/tree-ssa/pr31261.c [int16]: Change expected unsigned type.
3221 * gcc.dg/tree-ssa/ssa-pre-21.c [! size32plus]: Mark as xfail.
3222 * gcc.dg/tree-ssa/vector-4.c (SItype): New typedef.
3224 * gcc.dg/tree-ssa/ssa-pre-30.c: Test requires int32.
3225 * gcc.dg/tree-ssa/vrp58.c: Adjust scan expression for int16.
3227 * gcc.dg/tree-ssa/vrp87.c [avr-*-*] (dg-additional-options): New.
3229 2013-08-18 Jan Hubicka <jh@suse.cz>
3231 * g++.dg/ipa/type-inheritance-1.C: New testcase.
3233 2013-08-19 Janus Weil <janus@gcc.gnu.org>
3236 * gfortran.dg/gomp/proc_ptr_1.f90: New.
3238 2013-08-18 Jakub Jelinek <jakub@redhat.com>
3240 PR tree-optimization/58006
3241 * g++.dg/opt/pr58006.C: New test.
3243 2013-08-18 Eric Botcazou <ebotcazou@adacore.com>
3245 * gnat.dg/specs/linker_alias.ads: New test.
3247 2013-08-16 Jakub Jelinek <jakub@redhat.com>
3249 PR tree-optimization/58164
3250 * gcc.c-torture/compile/pr58164.c: New test.
3252 PR tree-optimization/58165
3253 * g++.dg/opt/pr58165.C: New test.
3255 2013-08-14 Paolo Carlini <paolo.carlini@oracle.com>
3258 * g++.dg/cpp0x/enum28.C: New.
3259 * g++.dg/cpp0x/enum15.C: Adjust.
3261 2013-08-14 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
3264 * gcc.target/powerpc/pr57949-1.c: New.
3265 * gcc.target/powerpc/pr57949-2.c: New.
3267 2013-08-14 Jakub Jelinek <jakub@redhat.com>
3269 PR tree-optimization/58145
3270 * gcc.dg/pr58145-1.c: New test.
3271 * gcc.dg/pr58145-2.c: New test.
3273 2013-08-14 Joern Rennecke <joern.rennecke@embecosm.com>
3275 * gcc.dg/debug/dwarf2/dwarf2.exp: Replace -gdwarf-2 with -gdwarf.
3276 * gcc.dg/debug/dwarf2/dwarf-die7.c: Likewise.
3277 * gcc.dg/debug/dwarf2/static1.c: Likewise.
3278 * gcc.dg/debug/dwarf2/dwarf-dfp.c: Likewise.
3279 * gcc.dg/debug/dwarf2/fesd-any.c: Likewise.
3280 * gcc.dg/debug/dwarf2/dwarf-uninit.c: Likewise.
3281 * gcc.dg/debug/dwarf2/dwarf-die1.c: Likewise.
3282 * gcc.dg/debug/dwarf2/var1.c: Likewise.
3283 * gcc.dg/debug/dwarf2/pr29609-2.c: Likewise.
3284 * gcc.dg/debug/dwarf2/aranges-fnsec-1.c: Likewise.
3285 * gcc.dg/debug/dwarf2/dwarf-die3.c: Likewise.
3286 * gcc.dg/debug/dwarf2/dwarf-merge.c: Likewise.
3287 * gcc.dg/debug/dwarf2/dwarf-char1.c: Likewise.
3288 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
3289 * gcc.dg/debug/dwarf2/dwarf-char2.c: Likewise.
3290 * gcc.dg/debug/dwarf2/fesd-baseonly.c: Likewise.
3291 * gcc.dg/debug/dwarf2/pr36690-3.c: Likewise.
3292 * gcc.dg/debug/dwarf2/const-2.c: Likewise.
3293 * gcc.dg/debug/dwarf2/ipa-cp1.c: Likewise.
3294 * gcc.dg/debug/dwarf2/dwarf-char3.c: Likewise.
3295 * gcc.dg/debug/dwarf2/var2.c: Likewise.
3296 * gcc.dg/debug/dwarf2/pr36690-2.c: Likewise.
3297 * gcc.dg/debug/dwarf2/pr31230.c: Likewise.
3298 * gcc.dg/debug/dwarf2/dwarf-float.c: Likewise.
3299 * gcc.dg/debug/dwarf2/short-circuit.c: Likewise.
3300 * gcc.dg/debug/dwarf2/pr36690-1.c: Likewise.
3301 * gcc.dg/debug/dwarf2/fesd-reduced.c: Likewise.
3302 * gcc.dg/debug/dwarf2/pr37616.c: Likewise.
3303 * gcc.dg/debug/dwarf2/dwarf-die2.c: Likewise.
3304 * gcc.dg/debug/dwarf2/inline1.c: Likewise.
3305 * gcc.dg/debug/dwarf2/fesd-sys.c: Likewise.
3306 * gcc.dg/debug/dwarf2/pr29609-1.c: Likewise.
3307 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
3308 * gcc.dg/debug/dwarf2/c99-typedef1.c: Likewise.
3309 * gcc.dg/debug/dwarf2/dwarf2-macro.c: Likewise.
3310 * gcc.dg/debug/dwarf2/fesd-none.c: Likewise.
3311 * gcc.dg/debug/dwarf2/pr51410.c: Likewise.
3312 * gcc.dg/debug/dwarf2/dwarf-file1.c: Likewise.
3313 * gcc.dg/debug/dwarf2/dwarf-die6.c: Likewise.
3314 * gcc.dg/debug/dwarf2/const-2b.c: Likewise.
3315 * gcc.dg/debug/dwarf2/dwarf-die5.c: Likewise.
3318 * gcc.c-torture/execute/pr56799.x: New file.
3320 * gcc.dg/c99-stdint-1.c [avr-*-*]: Update line number for dg-bogus.
3322 * gcc.dg/torture/stackalign/builtin-apply-2.c: Also skip for avr.
3324 * gcc.dg/pr44214-1.c (v2df): Define size using sizeof (double).
3325 * gcc.dg/pr44214-3.c (v2df): Likewise.
3327 * gcc.dg/pr46647.c: xfail for avr-*-*.
3329 * gcc.dg/strlenopt-10.c [avr-*-*]: Reduce number of expected
3331 * gcc.dg/strlenopt-11.c [avr-*-*]: Likewise.
3332 Expect l to be optimized away.
3333 * gcc.dg/strlenopt-13.c [avr-*-*]: Likewise.
3336 * c-c++-common/scal-to-vec1.c: Add !int16 and large_double conditions
3337 to tests that assume int/double are larger than short/float.
3340 * c-c++-common/simulate-thread/bitfields-2.c: Run test only for
3342 * gcc.dg/tree-ssa/pr54245.c: Do slsr scan only for target { ! int16 }.
3343 * gcc.dg/tree-ssa/slsr-1.c: Adjust multiplicators to scan for for
3344 target { int16 }. Restrict existing tests to target { int32 }
3346 * gcc.dg/tree-ssa/slsr-2.c, gcc.dg/tree-ssa/slsr-27.c: Likewise.
3347 * gcc.dg/tree-ssa/slsr-28.c, gcc.dg/tree-ssa/slsr-29.c: Likewise.
3348 * gcc.dg/tree-ssa/slsr-3.c, gcc.dg/tree-ssa/ssa-ccp-23.c: Likewise.
3349 * lib/target-supports.exp (check_effective_target_int32): New proc.
3351 * gcc.dg/tree-ssa/pr42585.c: Add avr-*-* to list of targets to
3352 exclude from scan test.
3354 * gcc.dg/debug/dwarf2/global-used-types.c: Request dwarf output.
3355 * gcc.dg/debug/dwarf2/inline2.c: Likewise.
3356 * gcc.dg/debug/dwarf2/inline3.c: Likewise.
3357 * gcc.dg/debug/dwarf2/pr37726.c: Likewise.
3358 * gcc.dg/debug/dwarf2/pr41445-1.c: Likewise.
3359 * gcc.dg/debug/dwarf2/pr41445-2.c: Likewise.
3360 * gcc.dg/debug/dwarf2/pr41445-3.c: Likewise.
3361 * gcc.dg/debug/dwarf2/pr41445-4.c: Likewise.
3362 * gcc.dg/debug/dwarf2/pr41445-5.c: Likewise.
3363 * gcc.dg/debug/dwarf2/pr41445-6.c: Likewise.
3364 * gcc.dg/debug/dwarf2/pr41543.c: Likewise.
3365 * gcc.dg/debug/dwarf2/pr41695.c: Likewise.
3366 * gcc.dg/debug/dwarf2/pr43237.c: Likewise.
3367 * gcc.dg/debug/dwarf2/pr47939-1.c: Likewise.
3368 * gcc.dg/debug/dwarf2/pr47939-2.c: Likewise.
3369 * gcc.dg/debug/dwarf2/pr47939-3.c: Likewise.
3370 * gcc.dg/debug/dwarf2/pr47939-4.c: Likewise.
3371 * gcc.dg/debug/dwarf2/pr53948.c: Likewise.
3372 * gcc.dg/debug/dwarf2/struct-loc1.c: Likewise.
3374 2013-08-14 Janis Johnson <janisjo@codesourcery.com>
3376 * gcc.target/arm/pr19599.c: Skip for -mthumb.
3378 * gcc.target/arm/atomic-comp-swap-release-acquire.c: Move dg-do
3379 to be the first test directive.
3380 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
3381 * gcc.target/arm/atomic-op-acquire.c: Likewise.
3382 * gcc.target/arm/atomic-op-char.c: Likewise.
3383 * gcc.target/arm/atomic-op-consume.c: Likewise.
3384 * gcc.target/arm/atomic-op-int.c: Likewise.
3385 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
3386 * gcc.target/arm/atomic-op-release.c: Likewise.
3387 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
3388 * gcc.target/arm/atomic-op-short.c: Likewise.
3390 2013-08-14 Andrey Belevantsev <abel@ispras.ru>
3392 PR rtl-optimization/57662
3393 * gcc.dg/pr57662.c: New test.
3395 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3397 * gcc.target/mips/nan-legacy.c: Accept 4294967295 as an
3399 * gcc.target/mips/nans-legacy.c: Likewise.
3401 2013-08-13 Maciej W. Rozycki <macro@codesourcery.com>
3403 * gcc.target/mips/fabs-2008.c: Correct scan-assembler pattern
3405 * gcc.target/mips/fabs-legacy.c: Likewise.
3406 * gcc.target/mips/fabsf-2008.c: Likewise.
3407 * gcc.target/mips/fabsf-legacy.c: Likewise.
3408 * gcc.target/mips/fneg-2008.c: Likewise.
3409 * gcc.target/mips/fneg-legacy.c: Likewise.
3410 * gcc.target/mips/fnegf-2008.c: Likewise.
3411 * gcc.target/mips/fnegf-legacy.c: Likewise.
3412 * gcc.target/mips/nan-2008.c: Likewise.
3413 * gcc.target/mips/nan-legacy.c: Likewise.
3414 * gcc.target/mips/nanf-2008.c: Likewise.
3415 * gcc.target/mips/nanf-legacy.c: Likewise.
3416 * gcc.target/mips/nans-2008.c: Likewise.
3417 * gcc.target/mips/nans-legacy.c: Likewise.
3418 * gcc.target/mips/nansf-2008.c: Likewise.
3419 * gcc.target/mips/nansf-legacy.c: Likewise.
3421 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
3423 * gnat.dg/valued_proc.adb: New test.
3424 * gnat.dg/valued_proc_pkg.ads: New helper.
3426 2013-08-13 Jakub Jelinek <jakub@redhat.com>
3428 PR tree-optimization/57661
3429 * g++.dg/opt/pr57661.C: New test.
3432 * gcc.dg/asan/pr56417.c: New test.
3434 2013-08-13 Eric Botcazou <ebotcazou@adacore.com>
3436 * gnat.dg/loop_optimization16.adb: New test.
3437 * gnat.dg/loop_optimization16_pkg.ad[sb]: New helper.
3439 2013-08-13 Marek Polacek <polacek@redhat.com>
3441 * gcc.dg/pr57980.c: Use vector of two elements, not just one.
3443 2013-08-13 David Malcolm <dmalcolm@redhat.com>
3445 Example of converting global state to per-pass state.
3447 * gcc.dg/plugin/one_time_plugin.c (one_pass::execute): Convert
3448 global state "static int counter" to...
3449 (one_pass::counter): ...this instance data.
3451 2013-08-13 David Malcolm <dmalcolm@redhat.com>
3453 * gcc.dg/plugin/one_time_plugin.c: (one_pass_gate): Convert
3454 to member function...
3455 (one_pass::gate): ...this.
3456 (one_pass_exec): Convert to member function...
3457 (one_pass::impl_execute): ...this.
3459 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
3462 * g++.dg/cpp0x/pr57416.C: New.
3464 2013-08-12 Paolo Carlini <paolo.carlini@oracle.com>
3466 * g++.dg/cpp0x/constexpr-function2.C: Adjust for error -> inform
3468 * g++.dg/cpp0x/constexpr-neg1.C: Likewise.
3469 * g++.dg/cpp0x/defaulted2.C: Likewise.
3470 * g++.dg/cpp0x/defaulted31.C: Likewise.
3471 * g++.dg/cpp0x/error6.C: Likewise.
3472 * g++.dg/cpp0x/gen-attrs-32.C: Likewise.
3473 * g++.dg/cpp0x/override2.C: Likewise.
3474 * g++.dg/cpp0x/parse1.C: Likewise.
3475 * g++.dg/cpp0x/scoped_enum.C: Likewise.
3476 * g++.dg/cpp0x/temp_default4.C: Likewise.
3477 * g++.dg/ext/attrib32.C: Likewise.
3478 * g++.dg/ext/gnu-inline-global-reject.C: Likewise.
3479 * g++.dg/ext/mv13.C: Likewise.
3480 * g++.dg/ext/mv7.C: Likewise.
3481 * g++.dg/ext/mv9.C: Likewise.
3482 * g++.dg/ext/pr57362.C: Likewise.
3483 * g++.dg/ext/typeof10.C: Likewise.
3484 * g++.dg/lookup/anon6.C: Likewise.
3485 * g++.dg/lookup/crash6.C: Likewise.
3486 * g++.dg/lookup/name-clash5.C: Likewise.
3487 * g++.dg/lookup/name-clash6.C: Likewise.
3488 * g++.dg/other/anon4.C: Likewise.
3489 * g++.dg/other/error15.C: Likewise.
3490 * g++.dg/other/error8.C: Likewise.
3491 * g++.dg/other/redecl2.C: Likewise.
3492 * g++.dg/parse/crash16.C: Likewise.
3493 * g++.dg/parse/crash21.C: Likewise.
3494 * g++.dg/parse/crash38.C: Likewise.
3495 * g++.dg/parse/redef2.C: Likewise.
3496 * g++.dg/parse/struct-as-enum1.C: Likewise.
3497 * g++.dg/template/crash39.C: Likewise.
3498 * g++.dg/template/redecl3.C: Likewise.
3499 * g++.dg/tls/diag-3.C: Likewise.
3500 * g++.dg/warn/Wredundant-decls-spec.C: Likewise.
3501 * g++.old-deja/g++.benjamin/typedef01.C: Likewise.
3502 * g++.old-deja/g++.benjamin/warn02.C: Likewise.
3503 * g++.old-deja/g++.brendan/crash16.C: Likewise.
3504 * g++.old-deja/g++.brendan/crash18.C: Likewise.
3505 * g++.old-deja/g++.brendan/err-msg4.C: Likewise.
3506 * g++.old-deja/g++.brendan/redecl1.C: Likewise.
3507 * g++.old-deja/g++.brendan/static3.C: Likewise.
3508 * g++.old-deja/g++.bugs/900127_02.C: Likewise.
3509 * g++.old-deja/g++.jason/binding.C: Likewise.
3510 * g++.old-deja/g++.jason/crash4.C: Likewise.
3511 * g++.old-deja/g++.jason/crash7.C: Likewise.
3512 * g++.old-deja/g++.jason/lineno.C: Likewise.
3513 * g++.old-deja/g++.jason/scoping7.C: Likewise.
3514 * g++.old-deja/g++.mike/misc3.C: Likewise.
3515 * g++.old-deja/g++.mike/net44.C: Likewise.
3516 * g++.old-deja/g++.mike/ns3.C: Likewise.
3517 * g++.old-deja/g++.ns/alias4.C: Likewise.
3518 * g++.old-deja/g++.ns/ns11.C: Likewise.
3519 * g++.old-deja/g++.other/crash23.C: Likewise.
3520 * g++.old-deja/g++.other/decl8.C: Likewise.
3521 * g++.old-deja/g++.other/linkage3.C: Likewise.
3522 * g++.old-deja/g++.other/typeck1.C: Likewise.
3523 * g++.old-deja/g++.other/typedef5.C: Likewise.
3524 * g++.old-deja/g++.pt/explicit34.C: Likewise.
3525 * g++.old-deja/g++.pt/friend36.C: Likewise.
3526 * obj-c++.dg/method-8.mm: Likewise.
3527 * obj-c++.dg/tls/diag-3.mm: Likewise.
3529 2013-08-12 Perez Read <netfirewall@gmail.com>
3532 * gcc.target/i386/movabs-1.c: New test.
3534 2013-08-12 Marek Polacek <polacek@redhat.com>
3536 PR tree-optimization/57980
3537 * gcc.dg/pr57980.c: New test.
3539 2013-08-12 Thomas Koenig <tkoenig@gcc.gnu.org>
3542 * gfortran.dg/do_check_10.f90: New test.
3543 * gfortran.dg/array_constructor_11.f90: Add -Wzerotrip to dg-options.
3544 * gfortran.dg/array_constructor_18.f90: Likewise.
3545 * gfortran.dg/array_constructor_22.f90: Likewise.
3546 * gfortran.dg/coarray_15.f90: Likewise.
3547 * gfortran.dg/do_1.f90: Add -Wall to dg-options.
3548 * gfortran.dg/do_3.F90: Add -Wzerotrip to dg-options.
3549 * gfortran.dg/do_check_5.f90: Add -Wall to gd-options.
3551 2013-08-11 Paolo Carlini <paolo.carlini@oracle.com>
3554 * g++.dg/cpp0x/constexpr-ice8.C: New.
3556 2013-08-09 Xinliang David Li <davidxl@google.com>
3558 * gcc.target/i386/memcpy-strategy-1.c: New test.
3559 * gcc.target/i386/memcpy-strategy-2.c: Ditto.
3560 * gcc.target/i386/memset-strategy-1.c: Ditto.
3561 * gcc.target/i386/memcpy-strategy-3.c: Ditto.
3563 2013-08-09 Jan Hubicka <jh@suse.cz>
3565 * gcc.dg/tree-prof/crossmodule-indircall-1.c: New testcase.
3566 * gcc.dg/tree-prof/crossmodule-indircall-1a.c: New testcase.
3568 2013-08-09 Yufeng Zhang <yufeng.zhang@arm.com>
3570 * gcc.dg/lower-subreg-1.c: Skip aarch64*-*-*.
3572 2013-08-09 Janus Weil <janus@gcc.gnu.org>
3575 * gfortran.dg/transfer_intrinsic_6.f90: New.
3577 2013-08-09 Paolo Carlini <paolo.carlini@oracle.com>
3580 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
3583 * g++.dg/lookup/typedef2.C: New.
3585 2013-08-09 James Greenhalgh <james.greenhalgh@arm.com>
3587 * gcc.target/aarch64/scalar_intrinsics.c: Update expected
3588 output of vdup intrinsics.
3590 2013-08-09 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3592 * gcc.target/arm/lp1189445.c: New testcase.
3594 2013-08-08 Richard Sandiford <rdsandiford@googlemail.com>
3596 PR rtl-optimization/58079
3597 * gcc.dg/torture/pr58079.c: New test.
3599 2013-08-07 Eric Botcazou <ebotcazou@adacore.com>
3601 * gnat.dg/warn9.adb: New test.
3603 2013-08-07 Paolo Carlini <paolo.carlini@oracle.com>
3606 * g++.dg/lookup/typedef2.C: New.
3608 2013-08-07 David Malcolm <dmalcolm@redhat.com>
3610 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
3611 to optstr when building plugins on darwin.
3613 2013-08-06 Martin Jambor <mjambor@suse.cz>
3615 PR tree-optimization/57539
3616 * gcc.dg/ipa/pr57539.c: New test.
3618 2013-08-06 Martin Jambor <mjambor@suse.cz>
3619 Bernd Edlinger <bernd.edlinger@hotmail.de>
3621 * gcc.dg/torture/pr58041.c (foo): Accept z by reference.
3622 (a): Fix constructor.
3624 2013-08-06 Martin Jambor <mjambor@suse.cz>
3627 * gfortran.dg/pr57987.f90: New test.
3629 2013-08-06 Martin Jambor <mjambor@suse.cz>
3632 * gcc.dg/torture/pr58041.c: New test.
3633 * gcc.target/arm/pr58041.c: Likewise.
3635 2013-08-06 Janus Weil <janus@gcc.gnu.org>
3638 * gfortran.dg/pointer_init_8.f90: New.
3640 2013-08-05 Paolo Carlini <paolo.carlini@oracle.com>
3643 * g++.dg/cpp0x/pr58080.C: New.
3645 2013-08-05 David Malcolm <dmalcolm@redhat.com>
3647 * lib/plugin-support.exp (plugin-test-execute): Add -fno-rtti
3648 to optstr when building plugins.
3650 2013-08-05 David Malcolm <dmalcolm@redhat.com>
3652 Patch autogenerated by refactor_passes.py from
3653 https://github.com/davidmalcolm/gcc-refactoring-scripts
3654 revision 03fe39476a4c4ea450b49e087cfa817b5f92021e
3656 * gcc.dg/plugin/one_time_plugin.c (one_pass): Convert from a global
3657 struct to a subclass of gimple_opt_pass along with...
3658 (pass_data_one_pass): ...new pass_data instance and...
3659 (make_one_pass): ...new function.
3660 * gcc.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
3661 global struct to a subclass of gimple_opt_pass along with...
3662 (pass_data_warn_self_assign): ...new pass_data instance and...
3663 (make_pass_warn_self_assign): ...new function.
3664 * g++.dg/plugin/dumb_plugin.c (pass_dumb_plugin_example): Convert from
3665 a global struct to a subclass of gimple_opt_pass along with...
3666 (pass_data_dumb_plugin_example): ...new pass_data instance and...
3667 (make_pass_dumb_plugin_example): ...new function.
3668 * g++.dg/plugin/selfassign.c (pass_warn_self_assign): Convert from a
3669 global struct to a subclass of gimple_opt_pass along with...
3670 (pass_data_warn_self_assign): ...new pass_data instance and...
3671 (make_pass_warn_self_assign): ...new function.
3673 2013-08-05 David Malcolm <dmalcolm@redhat.com>
3675 * g++.dg/plugin/dumb_plugin.c (plugin_init): Rework how the pass
3676 is created and added to the pass_manager to reflect
3677 autogenerated changes.
3678 * g++.dg/plugin/selfassign.c (plugin_init): Likewise.
3679 * gcc.dg/plugin/one_time_plugin.c (plugin_init): Likewise.
3680 * gcc.dg/plugin/selfassign.c (plugin_init): Likewise.
3682 2013-08-04 Ed Smith-Rowland <3dw4rd@verizon.net>
3685 * g++.dg/cpp0x/pr58072.C: New.
3687 2013-08-03 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
3689 * gcc.dg/torture/pr57993-2.cpp: New.
3691 2013-08-02 Jan Hubicka <jh@suse.cz>
3693 * gcc.dg/ipa/ipa-1.c: Update.
3694 * gcc.dg/ipa/ipa-2.c: Update.
3695 * gcc.dg/ipa/ipa-3.c: Update.
3696 * gcc.dg/ipa/ipa-4.c: Update.
3697 * gcc.dg/ipa/ipa-5.c: Update.
3698 * gcc.dg/ipa/ipa-7.c: Update.
3699 * gcc.dg/ipa/ipa-8.c: Update.
3700 * gcc.dg/ipa/ipcp-1.c: Update.
3701 * gcc.dg/ipa/ipcp-2.c: Update.
3703 2013-08-02 Vladimir Makarov <vmakarov@redhat.com>
3705 PR rtl-optimization/58048
3706 * gcc.target/i386/pr58048.c: New.
3708 2013-08-02 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3710 * gcc.target/arm/neon-for-64bits-2.c: Delete.
3712 2013-08-01 Fabien Chêne <fabien@gcc.gnu.org>
3713 Peter Bergner <bergner@vnet.ibm.com>
3716 * g++.dg/overload/using3.C: New.
3717 * g++.dg/overload/using2.C: Adjust.
3718 * g++.dg/lookup/using9.C: Likewise.
3720 2013-08-01 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3722 * gcc.target/arm/pr46972-2.c: New test.
3724 2013-08-01 Vidya Praveen <vidyapraveen@arm.com>
3726 * gcc.dg/vect/vect-iv-5.c: Make xfail conditional with !arm_neon_ok.
3728 2013-07-31 Michael Meissner <meissner@linux.vnet.ibm.com>
3730 * gcc.target/powerpc/fusion.c: New file, test power8 fusion support.
3732 2013-07-31 Richard Sandiford <rdsandiford@googlemail.com>
3734 * gcc.target/mips/mips.exp (mips-dg-options): Test for mabicalls
3735 rather than addressing!=absolute when deciding how to handle MIPS16
3736 when the test forces an ABI.
3738 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
3741 * g++.dg/cpp0x/nsdmi-sizeof.C: New.
3743 2013-07-30 Steve Ellcey <sellcey@mips.com>
3745 * gcc.target/mips/code-readable-1.c: Increase switch size.
3746 * gcc.target/mips/code-readable-2.c: Ditto.
3747 * gcc.target/mips/code-readable-3.c: Ditto.
3748 * gcc.target/mips/code-readable-4.c: Ditto.
3750 2013-07-30 Paolo Carlini <paolo.carlini@oracle.com>
3753 * g++.dg/parse/crash63.C: New.
3755 2013-07-30 Tobias Burnus <burnus@net-b.de>
3758 * gfortran.dg/pointer_assign_8.f90: New.
3759 * gfortran.dg/pointer_assign_9.f90: New.
3760 * gfortran.dg/pointer_assign_10.f90: New.
3761 * gfortran.dg/pointer_assign_11.f90: New.
3763 2013-07-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
3765 * gcc.target/arm/pr57637.c: New testcase.
3767 2013-07-29 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
3769 PR tree-optimization/57993
3770 * gcc.dg/torture/pr57993.c: New test.
3772 2013-07-29 Joern Rennecke <joern.rennecke@embecosm.com>
3774 * gcc.dg/tree-ssa/pr44258.c: Disable scan test for Epiphany.
3776 2013-07-29 Paolo Carlini <paolo.carlini@oracle.com>
3779 * g++.dg/conversion/ambig2.C: New.
3781 2013-07-29 Maciej W. Rozycki <macro@codesourcery.com>
3783 * gcc.target/mips/fabs-2008.c: New test case.
3784 * gcc.target/mips/fabs-legacy.c: New test case.
3785 * gcc.target/mips/fabsf-2008.c: New test case.
3786 * gcc.target/mips/fabsf-legacy.c: New test case.
3787 * gcc.target/mips/fneg-2008.c: New test case.
3788 * gcc.target/mips/fneg-legacy.c: New test case.
3789 * gcc.target/mips/fneg-2008.c: New test case.
3790 * gcc.target/mips/fneg-legacy.c: New test case.
3791 * gcc.target/mips/nan-2008.c: New test case.
3792 * gcc.target/mips/nan-legacy.c: New test case.
3793 * gcc.target/mips/nanf-2008.c: New test case.
3794 * gcc.target/mips/nanf-legacy.c: New test case.
3795 * gcc.target/mips/nans-2008.c: New test case.
3796 * gcc.target/mips/nans-legacy.c: New test case.
3797 * gcc.target/mips/nansf-2008.c: New test case.
3798 * gcc.target/mips/nansf-legacy.c: New test case.
3799 * gcc.target/mips/mips.exp: Handle `-mabs=' and `-mnan='.
3801 2013-07-29 Alexander Ivchenko <alexander.ivchenko@intel.com>
3802 Maxim Kuvyrkov <maxim@kugelworks.com>
3804 * lib/target-supports.exp (check_effective_target_non_bionic): New
3805 effective-target test.
3806 * g++.dg/tls/thread_local4.C: Disable test for Bionic.
3807 * g++.dg/tls/thread_local4g.C: Ditto.
3809 2013-07-28 Thomas Koenig <tkoenig@gcc.gnu.org>
3812 * gfortran.dg/vector_subsript_7.f90: New test.
3814 2013-07-27 Tobias Burnus <burnus@net-b.de>
3817 * gfortran.dg/warn_alias.f90: New.
3819 2013-07-27 Janus Weil <janus@gcc.gnu.org>
3822 * gfortran.dg/class_array_19.f90: New.
3824 2013-07-27 Eric Botcazou <ebotcazou@adacore.com>
3826 * gcc.dg/vect/pr57705.c: Adjust for a !vect_pack_trunc target.
3827 * gcc.dg/vect/pr57741-2.c: Require a vect_float target.
3828 * gcc.dg/vect/pr57741-3.c: Likewise.
3829 * gcc.dg/vect/bb-slp-32.c: XFAIL for a vect_no_align target.
3831 2013-07-26 Joern Rennecke <joern.rennecke@embecosm.com>
3833 Skip tests that make assumptions about struct layout that don't hold
3835 * g++.dg/cpp0x/cast.C: Skip for epiphany-*-*.
3836 * g++.dg/cpp0x/iop.C: Likewise.
3837 * g++.dg/cpp0x/named_refs.C: Likewise.
3838 * g++.dg/cpp0x/rv1p.C: Likewise.
3839 * g++.dg/cpp0x/rv2p.C: Likewise.
3840 * g++.dg/cpp0x/rv3p.C: Likewise.
3841 * g++.dg/cpp0x/rv4p.C: Likewise.
3842 * g++.dg/cpp0x/rv5p.C: Likewise.
3843 * g++.dg/cpp0x/rv6p.C: Likewise.
3844 * g++.dg/cpp0x/rv7p.C: Likewise.
3845 * g++.dg/cpp0x/rv8p.C: Likewise.
3846 * g++.dg/ext/strncpy-chk1.C: Likewise.
3847 * gcc.dg/builtin-object-size-10.c: Likewise.
3848 * gcc.dg/builtin-object-size-11.c: Likewise.
3849 * gcc.dg/builtin-stringop-chk-1.c: Likewise.
3850 * gcc.dg/pr25805.c: Likewise.
3851 * gcc.c-torture/execute/builtins/memcpy-chk.x: New file.
3852 * gcc.c-torture/execute/builtins/memmove-chk.x: Likewise.
3853 * gcc.c-torture/execute/builtins/mempcpy-chk.x: Likewise.
3854 * gcc.c-torture/execute/builtins/memset-chk.x: Likewise.
3855 * gcc.c-torture/execute/builtins/snprintf-chk.x: Likewise.
3856 * gcc.c-torture/execute/builtins/sprintf-chk.x: Likewise.
3857 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
3858 * gcc.c-torture/execute/builtins/strcat-chk.x: Likewise.
3859 * gcc.c-torture/execute/builtins/strcpy-chk.x: Likewise.
3860 * gcc.c-torture/execute/builtins/strncat-chk.x: Likewise.
3861 * gcc.c-torture/execute/builtins/strncpy-chk.x: Likewise.
3862 * gcc.c-torture/execute/builtins/vsnprintf-chk.x: Likewise.
3863 * gcc.c-torture/execute/builtins/vsprintf-chk.x: Likewise.
3864 * gcc.c-torture/execute/zerolen-2.x: Likewise.
3865 * gcc.c-torture/execute/builtins/stpcpy-chk.x: Likewise.
3867 * gcc.dg/pr27095.c: For Epiphany, add -mshort-calls.
3868 * gcc.dg/tree-ssa/loop-1.c: Likewise.
3870 * gcc.dg/torture/pr37868.c: Disable for epiphany.
3871 * gcc.dg/sibcall-6.c: Enable for epiphany.
3873 2013-07-26 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3875 * gcc.target/arm/minmax_minus.c: Scan for absence of mov.
3877 2013-07-26 David Edelsohn <dje.gcc@gmail.com>
3879 * gcc.target/powerpc/ppc-vector-memcpy.c: Test use of VMX for
3880 memcpy not initializers.
3882 * gcc.dg/guality/guality.exp: Skip on AIX.
3884 2013-07-26 Paolo Carlini <paolo.carlini@oracle.com>
3887 * g++.dg/cpp0x/pr57101.C: New.
3889 2013-07-26 Ian Bolton <ian.bolton@arm.com>
3891 * gcc.target/aarch64/neg_1.c: New test.
3893 2013-07-25 Janus Weil <janus@gcc.gnu.org>
3896 * gfortran.dg/typebound_call_25.f90: New.
3898 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
3901 * g++.dg/cpp0x/pr57981.C: New.
3903 2013-07-25 Paolo Carlini <paolo.carlini@oracle.com>
3906 * g++.dg/cpp1y/udlit-empty-string-neg.C: New.
3908 2013-07-25 Vladimir Makarov <vmakarov@redhat.com>
3910 PR rtl-optimization/57960
3911 * gcc.target/s390/pr57960.c: New.
3913 2013-07-25 Janus Weil <janus@gcc.gnu.org>
3916 * gfortran.dg/unlimited_polymorphic_9.f90: New.
3918 2013-07-25 Terry Guo <terry.guo@arm.com>
3920 * gcc.target/arm/thumb1-Os-mult.c: New test case.
3922 2013-07-24 Paolo Carlini <paolo.carlini@oracle.com>
3925 * g++.dg/inherit/pr57942.C: New.
3927 2013-07-23 Michael Meissner <meissner@linux.vnet.ibm.com>
3929 * gcc.target/powerpc/bool2.h: New file, test the code generation
3930 of logical operations for power5, altivec, power7, and power8 systems.
3931 * gcc.target/powerpc/bool2-p5.c: Likewise.
3932 * gcc.target/powerpc/bool2-av.c: Likewise.
3933 * gcc.target/powerpc/bool2-p7.c: Likewise.
3934 * gcc.target/powerpc/bool2-p8.c: Likewise.
3935 * gcc.target/powerpc/bool3.h: Likewise.
3936 * gcc.target/powerpc/bool3-av.c: Likewise.
3937 * gcc.target/powerpc/bool2-p7.c: Likewise.
3938 * gcc.target/powerpc/bool2-p8.c: Likewise.
3940 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3942 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
3944 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3946 * gcc.target/aarch64/test-ptr-arg-on-stack-1.c: New test.
3948 2013-07-23 Yufeng Zhang <yufeng.zhang@arm.com>
3950 * gcc.dg/20020219-1.c: Skip the test on aarch64*-*-* in ilp32.
3951 * gcc.target/aarch64/aapcs64/test_18.c (struct y): Change the field
3952 type from long to long long.
3953 * gcc.target/aarch64/atomic-op-long.c: Update dg-final directives
3954 to have effective-target keywords of lp64 and ilp32.
3955 * gcc.target/aarch64/fcvt_double_int.c: Likewise.
3956 * gcc.target/aarch64/fcvt_double_long.c: Likewise.
3957 * gcc.target/aarch64/fcvt_double_uint.c: Likewise.
3958 * gcc.target/aarch64/fcvt_double_ulong.c: Likewise.
3959 * gcc.target/aarch64/fcvt_float_int.c: Likewise.
3960 * gcc.target/aarch64/fcvt_float_long.c: Likewise.
3961 * gcc.target/aarch64/fcvt_float_uint.c: Likewise.
3962 * gcc.target/aarch64/fcvt_float_ulong.c: Likewise.
3963 * gcc.target/aarch64/vect_smlal_1.c: Replace 'long' with 'long long'.
3965 2013-07-23 Tom Tromey <tromey@redhat.com>
3966 Joseph Myers <joseph@codesourcery.com>
3968 * gcc.dg/c11-generic-1.c: New file.
3969 * gcc.dg/c11-generic-2.c: New file.
3971 2013-07-22 Tobias Burnus <burnus@net-b.de>
3975 * coarray/lib_realloc_1.f90: Permit optimization.
3976 * gfortran.dg/coarray_31.f90: New.
3978 2013-07-22 Tobias Burnus <burnus@net-b.de>
3981 * gfortran.dg/class_array_7.f03: Fix memory leak.
3983 2013-07-22 Paolo Carlini <paolo.carlini@oracle.com>
3986 * g++.dg/cpp0x/decltype56.C: New.
3988 2013-07-22 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
3990 * gcc.dg/pr53265.c: Correct line number in dg-message.
3992 2013-07-22 Diego Novillo <dnovillo@google.com>
3994 * g++.dg/pr57878.C: Do not force -m32. Use target ilp32.
3996 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
3999 * gcc.c-torture/execute/pr57124.x: Skip int16 platforms.
4000 * gcc.c-torture/execute/pr53366-1.x: New: Skip int16 platforms.
4002 2013-07-22 Georg-Johann Lay <avr@gjlay.de>
4005 * gcc.c-torture/execute/pr57344-2.x: New. Skip int16.
4006 * gcc.dg/pr53265.c: Add dg-require-effective-target size32plus.
4007 * gcc.dg/torture/pr53366-1.c: Same.
4008 * gcc.dg/torture/pr57381.c: Add dg-require-effective-target int32plus.
4009 * gcc.dg/torture/pr56488.c: Same.
4010 * gcc.dg/torture/pr57584.c: Same.
4011 * gcc.dg/tree-ssa/pr57385.c: Same.
4012 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
4014 2013-07-21 Ondřej BÃÂlka <neleai@seznam.cz>
4016 * c-c++-common/pr41779.c: Fix typos.
4017 * gcc.c-torture/compile/20031125-2.c: Likewise.
4018 * gcc.c-torture/compile/20040621-1.c: Likewise.
4019 * gcc.c-torture/execute/20020418-1.c: Likewise.
4020 * gcc.dg/20020108-1.c: Likewise.
4021 * gcc.dg/atomic-generic-aux.c: Likewise.
4022 * gcc.dg/builtin-complex-err-2.c: Likewise.
4023 * gcc.dg/decl-1.c: Likewise.
4024 * gcc.dg/di-sync-multithread.c: Likewise.
4025 * gcc.dg/format/c90-printf-1.c: Likewise.
4026 * gcc.dg/format/ms_c90-printf-1.c: Likewise.
4027 * gcc.dg/long-long-compare-1.c: Likewise.
4028 * gcc.dg/plugin/start_unit_plugin.c: Likewise.
4029 * gcc.dg/pr17055-1.c: Likewise.
4030 * gcc.dg/pr27095.c: Likewise.
4031 * gcc.dg/torture/fp-int-convert.h: Likewise.
4032 * gcc.dg/tree-prof/inliner-1.c: Likewise.
4033 * gcc.dg/tree-ssa/20030731-1.c: Likewise.
4034 * gcc.dg/tree-ssa/forwprop-6.c: Likewise.
4035 * gcc.dg/tree-ssa/ipa-cp-1.c: Likewise.
4036 * gcc.dg/tree-ssa/loop-19.c: Likewise.
4037 * gcc.dg/tree-ssa/loop-1.c: Likewise.
4038 * gcc.dg/tree-ssa/pr21001.c: Likewise.
4039 * gcc.dg/tree-ssa/pr42585.c: Likewise.
4040 * gcc.dg/tree-ssa/ssa-dse-5.c: Likewise.
4041 * gcc.dg/vect/vect-cond-5.c: Likewise.
4042 * gcc.dg/weak/typeof-2.c: Likewise.
4043 * gcc.target/aarch64/aapcs64/abitest-common.h: Likewise.
4044 * gcc.target/arm/naked-1.c: Likewise.
4045 * gcc.target/i386/pr9771-1.c: Likewise.
4046 * gcc.target/sparc/sparc-constant-1.c: Likewise.
4047 * gcc.target/sparc/struct-ret-check.c: Likewise.
4048 * gcc.target/x86_64/abi/test_struct_returning.c: Likewise.
4049 * gfortran.dg/c_ptr_tests_8_funcs.c: Likewise.
4050 * objc-obj-c++-shared/objc-test-suite-next-encode-assist-impl.h:
4053 2013-07-21 Thomas Koenig <tkoenig@gcc.gnu.org>
4056 * gfortran.dg/dependency_42.f90: New test.
4057 * gfortran.dg/dependency_43.f90: New test.
4059 2013-07-21 Tobias Burnus <burnus@net-b.de>
4062 * gfortran.dg/round_4.f90: New.
4064 2013-07-21 Tobias Burnus <burnus@net-b.de>
4067 * gfortran.dg/min_max_conformance_2.f90: New.
4069 2013-07-20 Jakub Jelinek <jakub@redhat.com>
4071 PR preprocessor/57620
4072 * c-c++-common/raw-string-2.c (s12, u12, U12, L12): Remove.
4073 (main): Don't test {s,u,U,L}12.
4074 * c-c++-common/raw-string-13.c: New test.
4075 * c-c++-common/raw-string-14.c: New test.
4076 * c-c++-common/raw-string-15.c: New test.
4077 * c-c++-common/raw-string-16.c: New test.
4079 2013-07-20 James Greenhalgh <james.greenhalgh@arm.com>
4081 * gcc.target/aarch64/vabs_intrinsic_1.c: New file.
4083 2013-07-20 Joern Rennecke <joern.rennecke@embecosm.com>
4085 * gcc.dg/pr57154.c: Add dg-require-effective-target scheduling.
4087 * gcc.dg/tree-ssa/pr21090.c: Do vrp1 scan check only for
4088 target { ! keeps_null_pointer_checks }.
4089 * gcc.dg/tree-ssa/unreachable.c: Do optimized scan check only for
4090 target { ! keeps_null_pointer_checks }.
4092 * gcc.dg/torture/pr53366-1.c: Only run for target { size32plus }.
4093 * gcc.dg/torture/pr56488.c: Likewise.
4095 2013-07-19 Ian Bolton <ian.bolton@arm.com>
4097 * gcc.target/aarch64/scalar_intrinsics.c (test_vabs_s64): Added
4100 2013-07-19 David Edelsohn <dje.gcc@gmail.com>
4102 * gfortran.fortran-torture/execute/intrinsic_nearest.x: Skip on AIX.
4103 * gfortran.dg/nint_2.f90: Correct AIX target name to skip.
4104 * gfortran.dg/guality/guality.exp: Skip on AIX.
4106 * lib/dg-pch.exp (dg-flags-pch): Skip on AIX.
4108 * g++.dg/debug/pr56819.C: Skip on AIX.
4109 * g++.dg/ext/vector23.C: Ignore vector ABI warning.
4110 * g++.dg/guality/guality.exp: Skip on AIX.
4112 * g++.old-deja/g++.other/init19.C: Require cxa_atext.
4114 * gcc.misc-tests/gcov-14.c: Skip on AIX.
4116 * gcc.dg/simulate-thread/simulate-thread.exp: Skip on AIX.
4118 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
4121 * gcc.target/avr/torture/builtins-4-roundfx.c (test2hr, test2k):
4122 Adjust to corrected rounding.
4124 2013-07-19 Georg-Johann Lay <avr@gjlay.de>
4126 * lib/target-supports.exp (check_effective_target_cilkplus): New proc.
4127 * gcc.dg/cilk-plus/cilk-plus.exp: only run if
4128 check_effective_target_cilkplus.
4129 * g++.dg/cilk-plus/cilk-plus.exp: Same.
4131 2013-07-18 Pat Haugen <pthaugen@us.ibm.com>
4133 * gcc.target/powerpc/pr57744.c: Fix typo.
4135 2013-07-18 Sriraman Tallam <tmsriram@google.com>
4138 * gcc.c-torture/compile/pr57698.c: New test.
4139 * gcc.c-torture/compile/pr43791.c: Remove prune output directive.
4140 * gcc.c-torture/compile/pr44043.c: Ditto.
4142 2013-07-18 Wei Mi <wmi@google.com>
4144 PR rtl-optimization/57878
4145 * g++.dg/pr57878.C: New test.
4147 2013-07-18 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4149 * gcc.dg/pr42611.c: Move dg-error to correct line.
4151 2013-07-17 Tobias Burnus <burnus@net-b.de>
4154 * gfortran.dg/dollar_sym_3.f: New.
4155 * gfortran.dg/dollar_sym_1.f90: Update dg-error.
4157 2013-07-16 Iain Sandoe <iain@codesourcery.com>
4162 * obj-c++.dg/cxx-ivars-3.mm: Use NSObject instead of Object.
4163 * obj-c++.dg/strings/const-cfstring-5.mm: Likewise.
4164 * obj-c++.dg/torture/strings/const-str-10.mm: Likewise.
4165 * obj-c++.dg/torture/strings/const-str-9.mm: Likewise.
4166 * objc.dg/image-info.m: Likewise.
4167 * objc.dg/symtab-1.m: Likewise.
4168 * objc.dg/torture/strings/const-str-10.m: Likewise.
4169 * objc.dg/torture/strings/const-str-11.m: Likewise.
4170 * objc.dg/torture/strings/const-str-9.m: Likewise.
4171 * objc.dg/zero-link-1.m: Likewise.
4172 * objc.dg/zero-link-2.m: Likewise.
4173 * objc.dg/no-extra-load.m: Avoid Foundation.h.
4174 * objc.dg/objc-foreach-4.m: Likewise.
4175 * objc.dg/objc-foreach-5.m: Likewise.
4176 * obj-c++.dg/proto-lossage-7.mm: Use NSObject instead of Object
4178 * obj-c++.dg/strings/const-str-12.mm: Likewise.
4179 * obj-c++.dg/syntax-error-1.mm: Likewise.
4180 * objc.dg/method-6.m: Likewise.
4181 * objc.dg/pr23214.m: Likewise.
4182 * objc.dg/proto-lossage-7.m: Likewise.
4183 * objc.dg/strings/const-str-12b.m: Likewise.
4184 * objc.dg/zero-link-3.m: Likewise.
4185 * obj-c++.dg/method-12.mm: Skip on Darwin versions without 'Object'.
4186 * objc.dg/encode-7-next-64bit.m: Use NSObject instead of Object,
4187 adjust headers, interfaces and encoded types to reflect current system
4188 versions. Add FIXME and outputs from current system compiler for
4191 2013-07-15 Cong Hou <congh@google.com>
4193 * gcc.target/i386/l_fma_float_1.c: Update the instruction to be
4195 * gcc.target/i386/l_fma_float_3.c: Likewise.
4196 * gcc.target/i386/l_fma_double_1.c: Likewise.
4197 * gcc.target/i386/l_fma_double_3.c: Likewise.
4199 2013-07-15 Peter Bergner <bergner@vnet.ibm.com>
4201 * lib/target-supports.exp (check_effective_target_powerpc_htm_ok): New
4202 function to test if HTM is available.
4203 * gcc.target/powerpc/htm-xl-intrin-1.c: New test.
4204 * gcc.target/powerpc/htm-builtin-1.c: New test.
4206 2013-07-15 Tobias Burnus <burnus@net-b.de>
4208 * gfortran.dg/coarray_lib_realloc_1.f90: New.
4209 * gfortran.dg/coarray/lib_realloc_1.f90: New.
4210 * gfortran.dg/coarray_6.f90: Add dg-error.
4212 2013-07-15 Tobias Burnus <burnus@net-b.de>
4215 * gfortran.dg/finalize_18.f90: New.
4217 2013-07-14 Thomas Koenig <tkoenig@gcc.gnu.org>
4220 * fortran.dg/module_variable_1.f90: New test.
4221 * fortran.dg/module_variable_2.f90: New test.
4223 2013-07-14 Marc Glisse <marc.glisse@inria.fr>
4225 * g++.dg/ext/vector19.C: Adapt.
4226 * g++.dg/ext/vector23.C: New testcase.
4228 2013-07-12 Michael Matz <matz@suse.de>
4231 * c-c++-common/pr55771.c: New test.
4233 2013-07-12 Tejas Belagod <tejas.belagod@arm.com>
4235 * gcc.target/aarch64/vect-movi.c: New.
4237 2013-07-11 Sriraman Tallam <tmsriram@google.com>
4240 * g++.dg/ext/pr57362.C: New.
4242 2013-07-11 Georg-Johann Lay <avr@gjlay.de>
4245 * gcc.target/avr/torture/pr57631.c: New test.
4247 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4250 * g++.dg/cpp0x/constexpr-ice7.C: New.
4252 2013-07-10 Janis Johnson <janisjo@codesourcery.com>
4254 * gcc.target/powerpc/20020118-1.c: Force 128-bit stack alignment
4256 * gcc.c-torture/execute/nest-align-1.x: New.
4258 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4261 * g++.dg/cpp0x/sfinae48.C: New.
4263 2013-07-10 Jakub Jelinek <jakub@redhat.com>
4265 PR preprocessor/57824
4266 * c-c++-common/raw-string-17.c: New test.
4267 * c-c++-common/gomp/pr57824.c: New test.
4269 2013-07-10 Paolo Carlini <paolo.carlini@oracle.com>
4272 * g++.dg/cpp0x/reinterpret_cast1.C: New.
4273 * g++.dg/warn/Wconditionally-supported-1.C: Likewise.
4274 * g++.dg/conversion/dr195.C: Update.
4275 * g++.dg/expr/cast2.C: Likewise.
4277 2013-07-10 Jakub Jelinek <jakub@redhat.com>
4279 * c-c++-common/raw-string-18.c: New test.
4280 * c-c++-common/raw-string-19.c: New test.
4282 PR preprocessor/57757
4283 * g++.dg/cpp/paste1.C: New test.
4284 * g++.dg/cpp/paste2.C: New test.
4286 2013-07-10 Graham Stott <grahams@btinternet.com>
4288 * gcc.target/mips/mulsize-1.c: New.
4289 * gcc.target/mips/mulsize-2.c: New.
4290 * gcc.target/mips/mulsize-3.c: New.
4291 * gcc.target/mips/mulsize-4.c: New.
4293 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
4296 * g++.dg/cpp0x/constexpr-53094-1.C: Adjust.
4297 * g++.dg/ext/vector24.C: New testcase.
4299 2013-07-09 Marc Glisse <marc.glisse@inria.fr>
4302 * g++.dg/cpp0x/decltype17.C: Adjust.
4304 2013-07-09 Paolo Carlini <paolo.carlini@oracle.com>
4307 * g++.dg/cpp0x/pr51786.C: New.
4309 2013-07-08 Janis Johnson <janisjo@codesourcery.com>
4311 * gcc.target/powerpc/tfmode_off.c: Skip for EABI targets.
4313 * gcc.target/powerpc/ppc-spe64-1.c: Update expected error message.
4315 * gcc.target/powerpc/pr47197.c: Require powerpc_altivec_ok.
4317 * gcc.target/powerpc/sd-vsx.c: Require dfp.
4318 * gcc.target/powerpc/sd-pwr6.c: Likewise.
4320 2013-07-08 Tobias Burnus <burnus@net-b.de>
4323 * gfortran.dg/c_f_pointer_tests_8.f90: New.
4325 2013-07-08 Tobias Burnus <burnus@net-b.de>
4328 * gfortran.dg/do_check_9.f90: New.
4330 2013-07-08 Tobias Burnus <burnus@net-b.de>
4333 * gfortran.dg/dot_product_2.f90: New.
4335 2013-07-08 Tobias Burnus <burnus@net-b.de>
4338 * gfortran.dg/warn_unused_dummy_argument_4.f90: New.
4340 2013-07-08 Manfred Schwarb <manfred99@gmx.ch>
4342 * gfortran.dg/defined_assignment_7.f90: Fix dg-do.
4343 * gfortran.dg/finalize_10.f90: Fix dg-final.
4345 2013-07-08 Jakub Jelinek <jakub@redhat.com>
4348 * gcc.target/i386/pr57819.c: New test.
4350 PR rtl-optimization/57829
4351 * gcc.c-torture/execute/pr57829.c: New test.
4353 2013-07-08 Michael Zolotukhin <michael.v.zolotukhin@gmail.com>
4355 * gcc.target/i386/memcpy-vector_loop-1.c: New.
4356 * gcc.target/i386/memcpy-vector_loop-2.c: New.
4358 2013-07-06 Uros Bizjak <ubizjak@gmail.com>
4361 * gcc.target/i386/pr57807.c: New test.
4363 2013-07-06 Jakub Jelinek <jakub@redhat.com>
4366 * gcc.dg/tree-ssa/vrp89.c: New test.
4368 2013-07-06 Paolo Carlini <paolo.carlini@oracle.com>
4371 * g++.dg/parse/defarg16.C: New.
4373 2013-07-05 Vladimir Makarov <vmakarov@redhat.com>
4375 PR rtl-optimization/55342
4376 * gcc.target/i386/pr55342.c: New.
4378 2013-07-05 Marcus Shawcroft <marcus.shawcroft@arm.com>
4380 * gcc.dg/pr57518.c: Adjust scan-rtl-dump-not pattern.
4382 2013-07-05 Paolo Carlini <paolo.carlini@oracle.com>
4385 * g++.dg/inherit/virtual10.C: New.
4387 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
4390 * gcc.dg/large-size-array-6.c: New test.
4392 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4395 * g++.dg/template/crash116.C: New.
4397 2013-07-04 Joern Rennecke <joern.rennecke@embecosm.com>
4399 * gcc.dg/tree-ssa/vrp66.c: Make conditional on { target { ! int16 } } .
4400 * gcc.dg/tree-ssa/vrp66-int16-sw.c: New test.
4402 2013-07-04 Paolo Carlini <paolo.carlini@oracle.com>
4405 * g++.dg/cpp0x/nsdmi-list3.C: New.
4407 2013-07-03 Jakub Jelinek <jakub@redhat.com>
4410 * gcc.target/i386/pr57777.c: New test.
4413 * g++.dg/template/arg9.C: New test.
4415 2013-07-02 Sriraman Tallam <tmsriram@google.com>
4417 * gcc.target/i386/avx-inline.c: New test.
4419 2013-07-02 Maciej W. Rozycki <macro@codesourcery.com>
4421 * gcc.target/mips/call-1.c: Accept JALRS and JALR.
4422 * gcc.target/mips/call-2.c: Likewise.
4423 * gcc.target/mips/call-3.c: Likewise.
4424 * gcc.target/mips/lazy-binding-1.c: Likewise.
4426 2013-07-02 Jakub Jelinek <jakub@redhat.com>
4428 PR tree-optimization/57741
4429 * gcc.dg/vect/pr57741-1.c: New test.
4430 * gcc.dg/vect/pr57741-2.c: New test.
4431 * gcc.dg/vect/pr57741-3.c: New test.
4433 2013-07-02 Ian Bolton <ian.bolton@arm.com>
4435 * gcc.target/config/aarch64/insv_1.c: Update to show it doesn't work
4437 * gcc.target/config/aarch64/insv_2.c: New test for big endian.
4438 * lib/target-supports.exp: Define aarch64_little_endian.
4440 2013-07-02 Ian Bolton <ian.bolton@arm.com>
4442 * gcc.target/aarch64/abs_1.c: New test.
4444 2013-07-02 Ian Bolton <ian.bolton@arm.com>
4446 * gcc.target/aarch64/bfxil_1.c: New test.
4447 * gcc.target/aarch64/bfxil_2.c: Likewise.
4449 2013-07-01 Balaji V. Iyer <balaji.v.iyer@intel.com>
4452 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (NUMBER): Changed
4453 array sizes from 100 to 20.
4455 2013-07-01 Dominique d'Humieres <dominiq@lps.ens.fr>
4458 * gfortran.dg/pointer_remapping_8.f90: New.
4460 2013-06-28 Ed Smith-Rowland <3dw4rd@verizon.net>
4462 * g++.dg/cpp0x/udlit-nospace-neg.C: Adjust.
4463 * g++.dg/cpp1y/udlit-enc-prefix-neg.C: New.
4464 * g++.dg/cpp1y/udlit-userdef-string.C: New.
4465 * g++.dg/cpp1y/complex_literals.h: New.
4467 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
4470 * g++.dg/cpp0x/noexcept21.C: New.
4472 2013-06-28 Jakub Jelinek <jakub@redhat.com>
4475 * gcc.target/i386/pr57736.c: New test.
4477 2013-06-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
4479 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Made this testcase
4481 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c (main): Changed dg-error
4482 strings to match the fixed error messages.
4483 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4484 * c-c++-common/cilk-plus/AN/rank_mismatch.c (main): Added a new error
4487 2013-06-28 Michael Meissner <meissner@linux.vnet.ibm.com>
4490 * gcc.target/powerpc/pr57744.c: New test to make sure lqarx and
4491 stqcx. get even registers.
4493 2013-06-28 Marc Glisse <marc.glisse@inria.fr>
4496 * g++.dg/ext/pr57509.C: Pass vectors by reference to avoid warnings.
4498 2013-06-28 Kirill Yukhin <kirill.yukhin@intel.com>
4500 * gcc.target/i386/bmi-1.c: Extend with new instrinsic.
4502 * gcc.target/i386/bmi-1.c: Ditto.
4503 * gcc.target/i386/bmi-bextr-4.c: New.
4504 * gcc.target/i386/bmi-bextr-5.c: Ditto.
4506 2013-06-28 Paolo Carlini <paolo.carlini@oracle.com>
4509 * g++.dg/cpp0x/initlist73.C: New.
4511 2013-06-27 Meador Inge <meadori@codesourcery.com>
4513 * gcc.dg/atomic-flag.c: Add dg-require-effective-target sync_*.
4514 * g++.dg/simulate-thread/atomics-2.C: Likewise.
4515 * g++.dg/simulate-thread/atomics-1.C: Likewise.
4517 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
4520 * g++.dg/ext/pr57509.C: New file.
4522 2013-06-27 Jakub Jelinek <jakub@redhat.com>
4525 * gcc.target/i386/bmi-bextr-3.c: New test.
4528 * gcc.target/i386/bmi2-bzhi-1.c: New test.
4530 2013-06-27 Marc Glisse <marc.glisse@inria.fr>
4533 * g++.dg/cpp0x/pr57172.C: New testcase.
4535 2013-06-27 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
4537 * gcc.target/s390/htm-1.c: New file.
4538 * gcc.target/s390/htm-nofloat-1.c: New file.
4539 * gcc.target/s390/htm-xl-intrin-1.c: New file.
4541 2013-06-26 Tobias Burnus <burnus@net-b.de>
4544 * gfortran.dg/bounds_check_17.f90: New.
4546 2013-06-25 Ed Smith-Rowland <3dw4rd@verizon.net>
4549 * g++.dg/cpp1y/pr57640.C: New.
4551 2013-06-25 Balaji V. Iyer <balaji.v.iyer@intel.com>
4554 * c-c++-common/cilk-plus/AN/gather_scatter.c: Fixed a bug of stack
4555 overflow due to size of arrays.
4557 2013-06-25 Jakub Jelinek <jakub@redhat.com>
4559 PR tree-optimization/57705
4560 * gcc.dg/vect/pr57705.c: New test.
4561 * gcc.dg/vect/vect-iv-7.c: Add noclone attribute, remove xfail.
4563 2013-06-25 Martin Jambor <mjambor@suse.cz>
4566 * g++.dg/ipa/pr57670.C: New test.
4568 2013-06-25 Richard Biener <rguenther@suse.de>
4571 * gcc.dg/pr56977.c: New testcase.
4573 2013-06-24 Martin Jambor <mjambor@suse.cz>
4575 PR tree-optimization/57358
4576 * gcc.dg/ipa/pr57358.c: New test.
4578 2013-06-24 Richard Biener <rguenther@suse.de>
4581 * gcc.dg/torture/pr57584.c: Remove target specific bits.
4583 2013-06-24 Richard Biener <rguenther@suse.de>
4585 PR tree-optimization/57488
4586 * gcc.dg/torture/pr57488.c: New testcase.
4588 2013-06-24 Francois-Xavier Coudert <fxcoudert@gcc.gnu.org>
4589 Dominique d'Humieres <dominiq@lps.ens.fr>
4592 * gfortran.dg/fraction.f90: New.
4594 2013-06-24 Alan Modra <amodra@gmail.com>
4596 * gcc.target/powerpc/altivec-consts.c: Correct for little-endian.
4597 Add scan-assembler-not "lvx".
4598 * gcc.target/powerpc/le-altivec-consts.c: New.
4600 2013-06-23 Paolo Carlini <paolo.carlini@oracle.com>
4602 * g++.dg/cpp0x/sfinae47.C: New.
4604 2013-06-23 Oleg Endo <olegendo@gcc.gnu.org>
4607 * gcc.target/sh/pr52483-1.c: New.
4608 * gcc.target/sh/pr52483-2.c: New.
4609 * gcc.target/sh/pr52483-3.c: New.
4610 * gcc.target/sh/pr52483-4.c: New.
4611 * gcc.target/sh/pr52483-5.c: New.
4613 2013-06-23 Sriraman Tallam <tmsriram@google.com>
4615 * gcc.target/i386/intrinsics_1.c: New test.
4616 * gcc.target/i386/intrinsics_2.c: Ditto.
4617 * gcc.target/i386/intrinsics_3.c: Ditto.
4618 * gcc.target/i386/intrinsics_4.c: Ditto.
4619 * gcc.target/i386/intrinsics_5.c: Ditto.
4620 * gcc.target/i386/intrinsics_6.c: Ditto.
4621 * gcc.target/i386/avx-1.c: Provide macros for builtins
4622 needing immediate arguments in f16cintrin.h and rtmintrin.h.
4624 2013-06-21 Tobias Burnus <burnus@net-b.de>
4627 * gfortran.dg/finalize_17.f90: New.
4629 2013-06-21 Tobias Burnus <burnus@net-b.de>
4631 * gfortran.dg/realloc_on_assign_18.f90: New.
4633 2013-06-21 Balaji V. Iyer <balaji.v.iyer@intel.com>
4635 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
4636 Also changed the returns from error as distinct values so that
4637 debugging can get easier.
4638 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): Made certain
4639 errors specific to C, if necessary. Also added new error
4641 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
4642 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
4643 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
4644 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
4645 * c-c++-common/cilk-plus/AN/pr57541.c (main): Likewise.
4646 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): In addition to
4647 the same changes as parser_errors3.c, spaces were added between colons
4648 to not confuse C++ compiler with 2 colons as scope.
4649 * c-c++-common/cilk-plus/AN/vla.c: Make this test C specific.
4650 * g++.dg/cilk-plus/AN/array_test1_tplt.cc: New test.
4651 * g++.dg/cilk-plus/AN/array_test2_tplt.cc: Likewise.
4652 * g++.dg/cilk-plus/AN/array_test_ND_tplt.cc: Likewise.
4653 * g++.dg/cilk-plus/AN/braced_list.cc: Likewise.
4654 * g++.dg/cilk-plus/AN/builtin_fn_custom_tplt.cc: Likewise.
4655 * g++.dg/cilk-plus/AN/builtin_fn_mutating_tplt.cc: Likewise.
4656 * g++.dg/cilk-plus/AN/fp_triplet_values_tplt.c: Likewise.
4657 * g++.dg/cilk-plus/AN/preincr_test.cc: Likewise.
4658 * g++.dg/cilk-plus/AN/postincr_test.cc: Likewise.
4659 * g++.dg/cilk-plus/cilk-plus.exp: New script.
4660 * gcc/testsuite/g++.dg/dg.exp: Included Cilk Plus C++ tests
4663 2013-06-21 Joseph Myers <joseph@codesourcery.com>
4666 * gcc.dg/torture/fp-int-convert-float128-timode-2.c: New test.
4668 2013-06-20 Uros Bizjak <ubizjak@gmail.com>
4671 * gcc.target/i386/pr57655.c: New test.
4673 2013-06-20 Eric Botcazou <ebotcazou@adacore.com>
4675 * ada/acats/tests/gcc: Delete.
4676 * gnat.dg/style: Likewise.
4678 2013-06-20 Jeff Law <law@redhat.com>
4680 PR tree-optimization/57660
4681 * gcc.dg/tree-ssa/forwprop-28.c: Don't run test on various targets
4682 based on their branch cost.
4684 * gcc.dg/tree-ssa/forwprop-28.c: Add missing dg-final.
4686 2013-06-20 Tobias Burnus <burnus@net-b.de>
4689 * gfortran.dg/list_read_11.f90: New.
4691 2013-06-20 Richard Biener <rguenther@suse.de>
4693 PR tree-optimization/57584
4694 * gcc.dg/torture/pr57584.c: New testcase.
4696 2013-06-19 Sharad Singhai <singhai@google.com>
4698 * g++.dg/gcov/gcov-8.C: New testcase.
4699 * lib/gcov.exp: Handle intermediate format.
4701 2013-06-19 Wei Mi <wmi@google.com>
4703 PR rtl-optimization/57518
4704 * testsuite/gcc.dg/pr57518.c: New test.
4706 2013-06-19 Igor Zamyatin <igor.zamyatin@intel.com>
4708 * gcc.dg/tree-ssa/loop-19.c: Add -fno-common.
4710 2013-06-19 Jan Hubicka <jh@suse.cz>
4712 * gcc.dg/tree-ssa/attr-alias-2.c: New testcase.
4714 2013-06-19 Balaji V. Iyer <balaji.v.iyer@intel.com>
4716 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Replaced all the
4717 hard-coded values of array sizes with a #define.
4718 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
4719 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
4720 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
4721 * c-c++-common/cilk-plus/AN/pr57577.c: Likewise.
4722 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
4724 2013-06-19 Yufeng Zhang <yufeng.zhang@arm.com>
4726 * gcc.dg/torture/stackalign/builtin-apply-2.c: set
4727 STACK_ARGUMENTS_SIZE with 0 if __aarch64__ is defined.
4729 2013-06-19 Jeff Law <law@redhat.com>
4731 * gcc.dg/tree-ssa/forwprop-28.c: New test.
4733 2013-06-19 Manuel Lopez-Ibanez <manu@gcc.gnu.org>
4736 * g++.dg/template/error53.C: New.
4738 2013-06-19 Sebastian Huber <sebastian.huber@embedded-brains.de>
4741 * gcc.target/powerpc/pr55033.c: Fix options.
4743 2013-06-18 Sriraman Tallam <tmsriram@google.com>
4745 * gcc.target/i386/inline_error.c: New test.
4746 * gcc.c-torture/compile/pr44043.c: Fix test to expect an error.
4747 * gcc.c-torture/compile/pr43791.c: Fix test to expect an error.
4749 2013-06-18 Paolo Carlini <paolo.carlini@oracle.com>
4752 * g++.dg/cpp0x/decltype55.C: New.
4754 2013-06-18 Marek Polacek <polacek@redhat.com>
4756 * gcc.dg/c90-fordecl-1.c: Adjust expected message.
4758 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
4760 * c-c++-common/cilk-plus/AN/sec_reduce_ind_same_value.c: New test.
4762 2013-06-17 Balaji V. Iyer <balaji.v.iyer@intel.com>
4764 * c-c++-common/cilk-plus/AN/array_test1.c: Make this an execution test.
4765 Also changed the returns from error as distinct values so that it is
4768 2013-06-17 Sofiane Naci <sofiane.naci@arm.com>
4770 * gcc.target/aarch64/scalar_intrinsics.c: Update.
4772 2013-06-17 Paolo Carlini <paolo.carlini@oracle.com>
4775 * g++.dg/template/error52.C: New.
4776 * g++.dg/lookup/friend15.C: Update.
4777 * g++.dg/parse/error11.C: Likewise.
4778 * g++.dg/parse/error14.C: Likewise.
4779 * g++.dg/parse/parser-pr28152-2.C: Likewise.
4780 * g++.dg/parse/template25.C: Likewise.
4781 * g++.old-deja/g++.jason/cond.C: Likewise.
4782 * g++.old-deja/g++.mike/for2.C: Likewise.
4783 * g++.old-deja/g++.robertl/eb125.C: Likewise.
4784 * obj-c++.dg/property/dotsyntax-4.mm: Likewise.
4786 2013-06-17 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
4788 * gcc.target/arm/unaligned-memcpy-2.c (dest): Initialize to
4791 2013-06-16 Balaji V. Iyer <balaji.v.iyer@intel.com>
4793 * c-c++-common/cilk-plus/AN/if_test.c (main2): Fixed a bug of
4794 accidentally placing minus sign for length instead of stride.
4796 2013-06-16 Joern Rennecke <joern.rennecke@embecosm.com>
4798 PR rtl-optimization/57425
4799 PR rtl-optimization/57569
4800 * gcc.dg/torture/pr57425-1.c, gcc.dg/torture/pr57425-2.c: New files.
4801 * gcc.dg/torture/pr57425-3.c, gcc.dg/torture/pr57569.c: Likewise.
4803 2013-06-15 Mikael Morin <mikael@gcc.gnu.org>
4807 * gfortran.dg/typebound_assignment_5.f03: Check the absence of any
4809 * gfortran.dg/typebound_assignment_6.f03: New.
4811 2013-06-15 Oleg Endo <olegendo@gcc.gnu.org>
4813 * gcc.target/h8300/h8300.exp: New.
4814 * gcc.dg/pragma-isr.c: Move to ...
4815 * gcc.target/sh/torture/pragma-isr.c: ... here ...
4816 * gcc.target/h8300/pragma-isr.c: ... and here.
4817 * gcc.dg/pragma-isr2.c: Move to ...
4818 * gcc.target/sh/torture/pragma-isr2.c: ... here ...
4819 * gcc.target/h8300/pragma-isr2.c: ... and here.
4820 * gcc.dg/pragma-isr-trapa.c: Move to ...
4821 * gcc.target/sh/pragma-isr-trapa.c: ... here.
4822 * gcc.dg/pragma-isr-trapa2.c: Move to ...
4823 * gcc.target/sh/pragma-isr-trapa2.c: ... here.
4824 * gcc.dg/pragma-isr-trap_exit.c: Move to ...
4825 * gcc.target/sh/pragma-isr-trap-exit.c: ... here.
4826 * gcc.dg/pragma-isr-nosave_low_regs.c: Move to ...
4827 * gcc.target/sh/pragma-isr-nosave_low_regs.c: ... here.
4828 * gcc.dg/attr-isr-nosave_low_regs.c: Move to ...
4829 * gcc.target/sh/attr-isr-nosave_low_regs.c: ... here.
4830 * gcc.dg/attr-isr-trap_exit.c: Move to ...
4831 * gcc.target/sh/attr-isr-trap_exit.c: ... here.
4832 * gcc.dg/attr-isr-trapa.c: Move to ...
4833 * gcc.target/sh/attr-isr-trapa.c: ... here.
4835 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
4838 * g++.dg/ext/builtin-offsetof1.C: New.
4840 2013-06-14 Vidya Praveen <vidyapraveen@arm.com>
4842 * gcc.target/aarch64/vect_smlal_1.c: New file.
4844 2013-06-14 Tobias Burnus <burnus@net-b.de>
4847 * gfortran.dg/defined_assignment_7.f90: New.
4849 2013-06-14 Paolo Carlini <paolo.carlini@oracle.com>
4852 * g++.dg/rtti/dyncast6.C: New.
4853 * g++.dg/cpp0x/dyncast1.C: Likewise.
4855 2013-06-14 Alan Modra <amodra@gmail.com>
4858 * gcc.dg/pr57134.c: New.
4860 2013-06-14 Tobias Burnus <burnus@net-b.de>
4863 * gfortran.dg/deferred_type_param_9.f90: New.
4865 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
4867 * gcc.dg/fold-minus-1.c: New testcase.
4869 2013-06-13 Mikael Morin <mikael@gcc.gnu.org>
4872 * gfortran.dg/typebound_assignment_5.f03: New.
4874 2013-06-13 Marc Glisse <marc.glisse@inria.fr>
4876 * gcc.dg/tree-ssa/forwprop-27.c: New testcase.
4878 2013-06-12 Michael Meissner <meissner@linux.vnet.ibm.com>
4879 Pat Haugen <pthaugen@us.ibm.com>
4880 Peter Bergner <bergner@vnet.ibm.com>
4882 * gcc.target/powerpc/atomic-p7.c: New file, add tests for atomic
4883 load/store instructions on power7, power8.
4884 * gcc.target/powerpc/atomic-p8.c: Likewise.
4886 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
4889 * c-c++-common/cilk-plus/AN/pr57577.c: New testcase.
4891 2013-06-12 Paolo Carlini <paolo.carlini@oracle.com>
4894 * g++.dg/warn/Wunused-var-20.C: New.
4896 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
4898 * gcc.target/mips/mips.exp: Handle -f{no-,}common.
4899 * gcc.target/mips/memcpy-1.c: Remove redundant dg-do.
4900 Run with -fno-common.
4902 2013-06-12 Balaji V. Iyer <balaji.v.iyer@intel.com>
4904 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Replaced abort
4905 and exit function calls with return 1 and return 0, respectively.
4907 2013-06-12 Richard Sandiford <rdsandiford@googlemail.com>
4909 * gcc.target/mips/umips-branch-1.c, gcc.target/mips/umips-branch-2.c:
4912 2013-06-12 Marc Glisse <marc.glisse@inria.fr>
4914 PR tree-optimization/57361
4915 * gcc.dg/tree-ssa/pr57361.c: New file.
4917 2013-06-12 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
4919 * gcc.target/arm/unaligned-memcpy-4.c (src, dst): Initialize
4920 to ensure alignment.
4921 * gcc.target/arm/unaligned-memcpy-3.c (src): Likewise.
4923 2013-06-12 Tobias Burnus <burnus@net-b.de>
4925 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
4927 2013-06-12 Tobias Burnus <burnus@net-b.de>
4928 Dominique d'Humieres <dominiq@lps.ens.fr>
4930 * gfortran.dg/finalize_10.f90: Update scan-tree-dump.
4932 2013-06-12 Jakub Jelinek <jakub@redhat.com>
4935 * gcc.target/i386/pr56564-1.c: Skip on darwin, mingw and cygwin.
4936 * gcc.target/i386/pr56564-3.c: Likewise.
4938 2013-06-11 Tobias Burnus <burnus@net-b.de>
4941 * gfortran.dg/class_array_18.f90: New.
4943 2013-06-11 Jan Hubicka <jh@suse.cz>
4946 * g++.dg/ext/visibility/anon6.C: Update testcase.
4948 2013-06-10 Balaji V. Iyer <balaji.v.iyer@intel.com>
4951 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c (main): Fixed a bug
4952 in how we check __sec_reduce_mutating function's result.
4954 2013-06-10 Michael Meissner <meissner@linux.vnet.ibm.com>
4955 Pat Haugen <pthaugen@us.ibm.com>
4956 Peter Bergner <bergner@vnet.ibm.com>
4958 * gcc.target/powerpc/direct-move-vint1.c: New tests for power8
4959 direct move instructions.
4960 * gcc.target/powerpc/direct-move-vint2.c: Likewise.
4961 * gcc.target/powerpc/direct-move.h: Likewise.
4962 * gcc.target/powerpc/direct-move-float1.c: Likewise.
4963 * gcc.target/powerpc/direct-move-float2.c: Likewise.
4964 * gcc.target/powerpc/direct-move-double1.c: Likewise.
4965 * gcc.target/powerpc/direct-move-double2.c: Likewise.
4966 * gcc.target/powerpc/direct-move-long1.c: Likewise.
4967 * gcc.target/powerpc/direct-move-long2.c: Likewise.
4969 2013-06-10 Paolo Carlini <paolo.carlini@oracle.com>
4972 * g++.dg/cpp0x/pr52440.C: New.
4974 2013-06-10 Jakub Jelinek <jakub@redhat.com>
4977 * gcc.target/i386/pr56564-1.c: New test.
4978 * gcc.target/i386/pr56564-2.c: New test.
4979 * gcc.target/i386/pr56564-3.c: New test.
4980 * gcc.target/i386/pr56564-4.c: New test.
4981 * gcc.target/i386/avx256-unaligned-load-4.c: Add -fno-common.
4982 * gcc.target/i386/avx256-unaligned-store-1.c: Likewise.
4983 * gcc.target/i386/avx256-unaligned-store-3.c: Likewise.
4984 * gcc.target/i386/avx256-unaligned-store-4.c: Likewise.
4985 * gcc.target/i386/vect-sizes-1.c: Likewise.
4986 * gcc.target/i386/memcpy-1.c: Likewise.
4987 * gcc.dg/vect/costmodel/i386/costmodel-vect-31.c (tmp): Initialize.
4988 * gcc.dg/vect/costmodel/x86_64/costmodel-vect-31.c (tmp): Likewise.
4990 2013-06-10 Thomas Schwinge <thomas@codesourcery.com>
4992 * g++.dg/abi/forced.C: Extend current handling of Linux-based x86
4993 systems to cover all GNU systems.
4994 * g++.dg/abi/guard2.C: Likewise.
4995 * g++.dg/cpp0x/constexpr-rom.C: Likewise.
4996 * g++.dg/eh/sighandle.C: Likewise.
4997 * g++.dg/ext/cleanup-10.C: Likewise.
4998 * g++.dg/ext/cleanup-11.C: Likewise.
4999 * g++.dg/ext/cleanup-8.C: Likewise.
5000 * g++.dg/ext/cleanup-9.C: Likewise.
5001 * g++.dg/opt/const5.C: Likewise.
5002 * g++.dg/opt/life1.C: Likewise.
5003 * g++.dg/other/pr39496.C: Likewise.
5004 * g++.old-deja/g++.abi/aggregates.C: Likewise.
5005 * g++.old-deja/g++.abi/align.C: Likewise.
5006 * g++.old-deja/g++.abi/bitfields.C: Likewise.
5007 * g++.old-deja/g++.law/weak.C: Likewise.
5008 * g++.old-deja/g++.pt/asm1.C: Likewise.
5009 * gcc.c-torture/execute/20030125-1.x: Likewise.
5010 * gcc.c-torture/execute/990127-2.x: Likewise.
5011 * gcc.dg/20041106-1.c: Likewise.
5012 * gcc.dg/20050503-1.c: Likewise.
5013 * gcc.dg/builtin-object-size-5.c: Likewise.
5014 * gcc.dg/cleanup-10.c: Likewise.
5015 * gcc.dg/cleanup-11.c: Likewise.
5016 * gcc.dg/cleanup-8.c: Likewise.
5017 * gcc.dg/cleanup-9.c: Likewise.
5018 * gcc.dg/complex-5.c: Likewise.
5019 * gcc.dg/debug/dwarf2/asm-line1.c: Likewise.
5020 * gcc.dg/debug/dwarf2/discriminator.c: Likewise.
5021 * gcc.dg/dfp/convert-dfp-round-thread.c: Likewise.
5022 * gcc.dg/dfp/pr35739.c: Likewise.
5023 * gcc.dg/fdata-sections-1.c: Likewise.
5024 * gcc.dg/lto/20090206-1_0.c: Likewise.
5025 * gcc.dg/lto/20090206-2_0.c: Likewise.
5026 * gcc.dg/pr30360.c: Likewise.
5027 * gcc.dg/pr37303.c: Likewise.
5028 * gcc.dg/pr39323-1.c: Likewise.
5029 * gcc.dg/pr39323-2.c: Likewise.
5030 * gcc.dg/pr39323-3.c: Likewise.
5031 * gcc.dg/pr45416.c: Likewise.
5032 * gcc.dg/setjmp-2.c: Likewise.
5033 * gcc.dg/split-1.c: Likewise.
5034 * gcc.dg/split-3.c: Likewise.
5035 * gcc.dg/split-4.c: Likewise.
5036 * gcc.dg/strlenopt-12g.c: Likewise.
5037 * gcc.dg/strlenopt-14g.c: Likewise.
5038 * gcc.dg/strlenopt-14gf.c: Likewise.
5039 * gcc.dg/strlenopt-16g.c: Likewise.
5040 * gcc.dg/strlenopt-17g.c: Likewise.
5041 * gcc.dg/strlenopt-18g.c: Likewise.
5042 * gcc.dg/strlenopt-1f.c: Likewise.
5043 * gcc.dg/strlenopt-22g.c: Likewise.
5044 * gcc.dg/strlenopt-2f.c: Likewise.
5045 * gcc.dg/strlenopt-4g.c: Likewise.
5046 * gcc.dg/strlenopt-4gf.c: Likewise.
5047 * gcc.dg/struct-ret-3.c: Likewise.
5048 * gcc.dg/torture/stackalign/setjmp-2.c: Likewise.
5049 * gcc.misc-tests/linkage.exp: Likewise.
5050 * gcc.target/i386/20000724-1.c: Likewise.
5051 * gcc.target/i386/align-main-3.c: Likewise.
5052 * gcc.target/i386/cleanup-1.c: Likewise.
5053 * gcc.target/i386/inline-mcpy.c: Likewise.
5054 * gcc.target/i386/pr32268.c: Likewise.
5055 * gcc.target/i386/pr36613.c: Likewise.
5056 * gcc.target/i386/pr39013-1.c: Likewise.
5057 * gcc.target/i386/pr39013-2.c: Likewise.
5058 * gcc.target/i386/pr39496.c: Likewise.
5059 * gcc.target/i386/pr40906-3.c: Likewise.
5060 * gcc.target/i386/pr46084.c: Likewise.
5061 * lib/target-supports.exp (check_effective_target_pie): Likewise.
5063 2013-06-09 Oleg Endo <olegendo@gcc.gnu.org>
5066 * gcc.target/sh/pr6526.c: New.
5068 2013-06-09 Jakub Jelinek <jakub@redhat.com>
5071 * gcc.c-torture/execute/pr57568.c: New test.
5073 2013-06-09 Paolo Carlini <paolo.carlini@oracle.com>
5076 * g++.dg/other/vararg-4.C: New.
5078 2013-06-08 Vladimir Makarov <vmakarov@redhat.com>
5080 PR rtl-optimization/57559
5081 * gcc.target/s390/pr57559.c : New test.
5083 2013-06-08 Tobias Burnus <burnus@net-b.de>
5086 * gfortran.dg/finalize_10.f90: New.
5087 * gfortran.dg/auto_dealloc_2.f90: Update tree-dump.
5088 * gfortran.dg/finalize_15.f90: New.
5090 2013-06-08 Tobias Burnus <burnus@net-b.de>
5093 * gfortran.dg/storage_size_4.f90: New.
5095 2013-06-07 Sriraman Tallam <tmsriram@google.com>
5098 * testsuite/g++.dg/ext/pr57548.C: New test.
5100 2013-06-07 Balaji V. Iyer <balaji.v.iyer@intel.com>
5103 * c-c++-common/cilk-plus/AN/pr57541.c: New test case.
5105 2013-06-07 Jan Hubicka <jh@suse.cz>
5107 * gcc.dg/tree-ssa/attr-alias.c: Remove brackets in template.
5109 2013-06-07 Tobias Burnus <burnus@net-b.de>
5112 * gfortran.dg/array_constructor_48.f90: New.
5113 * gfortran.dg/array_constructor_type_14.f03: Correct test case.
5114 * gfortran.dg/array_constructor_type_15.f03: Ditto.
5116 2013-06-07 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5119 * gcc.target/arm/xordi3-opt.c: New test.
5121 2013-06-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5123 * gcc.dg/debug/dwarf2/discriminator.c: Fix wording.
5124 Revert to dg-options.
5126 2013-06-07 Sebastian Huber <sebastian.huber@embedded-brains.de>
5129 * gcc.target/powerpc/pr55033.c: New.
5131 2013-06-07 Paolo Carlini <paolo.carlini@oracle.com>
5134 * g++.dg/cpp0x/alias-decl-36.C: New.
5136 2013-06-06 Michael Meissner <meissner@linux.vnet.ibm.com>
5137 Pat Haugen <pthaugen@us.ibm.com>
5138 Peter Bergner <bergner@vnet.ibm.com>
5140 * gcc.target/powerpc/p8vector-builtin-1.c: New test to test
5141 power8 builtin functions.
5142 * gcc.target/powerpc/p8vector-builtin-2.c: Likewise.
5143 * gcc.target/powerpc/p8vector-builtin-3.c: Likewise.
5144 * gcc.target/powerpc/p8vector-builtin-4.c: Likewise.
5145 * gcc.target/powerpc/p8vector-builtin-5.c: Likewise.
5146 * gcc.target/powerpc/p8vector-builtin-6.c: Likewise.
5147 * gcc.target/powerpc/p8vector-builtin-7.c: Likewise.
5148 * gcc.target/powerpc/p8vector-vectorize-1.c: New
5149 tests to test power8 auto-vectorization.
5150 * gcc.target/powerpc/p8vector-vectorize-2.c: Likewise.
5151 * gcc.target/powerpc/p8vector-vectorize-3.c: Likewise.
5152 * gcc.target/powerpc/p8vector-vectorize-4.c: Likewise.
5153 * gcc.target/powerpc/p8vector-vectorize-5.c: Likewise.
5155 * gcc.target/powerpc/crypto-builtin-1.c: Use effective target
5156 powerpc_p8vector_ok instead of powerpc_vsx_ok.
5158 * gcc.target/powerpc/bool.c: New file, add eqv, nand, nor tests.
5160 * lib/target-supports.exp (check_p8vector_hw_available) Add power8
5162 (check_effective_target_powerpc_p8vector_ok): Likewise.
5163 (is-effective-target): Likewise.
5164 (check_vect_support_and_set_flags): Likewise.
5166 2013-06-06 Paolo Carlini <paolo.carlini@oracle.com>
5169 * g++.dg/parse/error53.C: New.
5171 2013-06-06 Vladimir Makarov <vmakarov@redhat.com>
5173 PR rtl-optimization/57459
5174 * gcc.target/i386/pr57459.c: New test.
5176 2013-06-06 Teresa Johnson <tejohnson@google.com>
5179 * gcc.dg/tree-prof/va-arg-pack-1.c: Cloned from c-torture, made
5180 into -freorder-blocks-and-partition test.
5181 * gcc.dg/tree-prof/comp-goto-1.c: Ditto.
5182 * gcc.dg/tree-prof/20041218-1.c: Ditto.
5183 * gcc.dg/tree-prof/pr52027.c: Use -O2.
5184 * gcc.dg/tree-prof/pr50907.c: Ditto.
5185 * gcc.dg/tree-prof/pr45354.c: Ditto.
5186 * g++.dg/tree-prof/partition2.C: Ditto.
5187 * g++.dg/tree-prof/partition3.C: Ditto.
5189 2013-06-06 Tobias Burnus <burnus@net-b.de>
5192 * gfortran.dg/finalize_16.f90: New.
5194 2013-06-06 Marcus Shawcroft <marcus.shawcroft@arm.com>
5196 * gcc.dg/vect/no-section-anchors-vect-68.c:
5197 Add dg-skip-if aarch64_tiny.
5199 2013-06-05 Balaji V. Iyer <balaji.v.iyer@intel.com>
5202 * c-c++-common/cilk-plus/AN/pr57457.c: New test.
5203 * c-c++-common/cilk-plus/AN/pr57457-2.c: Likewise.
5205 2013-06-05 Paolo Carlini <paolo.carlini@oracle.com>
5208 * g++.dg/cpp0x/decltype54.C: New.
5210 2013-06-05 James Greenhalgh <james.greenhalgh@arm.com>
5212 * gcc.dg/fshort-wchar.c: Add extra dg-options for
5213 arm*-*-*eabi* targets.
5214 * gcc.dg/tree-ssa/pr42585.c: Change dg-final to catch
5216 * gcc.dg/tree-ssa/pr43491.c: Likewise.
5218 2013-06-05 Manfred Schwarb <manfred99@gmx.ch>
5219 Tobias Burnus <burnus@net-b.de>
5221 * gfortran.dg/string_length_2.f90: Fix dg-do run.
5222 * gfortran.dg/io_real_boz_3.f90: Remove extra space in "dg-do run".
5223 * gfortran.dg/io_real_boz_4.f90: Ditto.
5224 * gfortran.dg/io_real_boz_5.f90: Ditto.
5226 2013-06-05 Andreas Schwab <schwab@suse.de>
5228 * gcc.dg/tree-ssa/attr-alias.c: Remove duplicated contents.
5230 2013-06-04 Jan Hubicka <jh@suse.cz>
5232 * gcc.dg/tree-ssa/attr-alias.c: New testcase.
5234 2013-06-04 Balaji V. Iyer <balaji.v.iyer@intel.com>
5236 * c-c++-common/cilk-plus/AN/array_test1.c (main): Replaced argc, argv
5237 parameters with void.
5238 (main2): Removed argc parameter.
5239 * c-c++-common/cilk-plus/AN/array_test2.c (main2): Likewise.
5240 (main): Replaced argc, argv parameters with void.
5241 * c-c++-common/cilk-plus/AN/array_test_ND.c (main): Likewise.
5242 (main2): Removed argc parameter.
5243 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c (main): Replaced argc
5244 argv parameters with void. Added __asm volatile to avoid optimization
5245 on argc, if necessary.
5246 * c-c++-common/cilk-plus/AN/builtin_fn_mutating (main): Likewise.
5247 * c-c++-common/cilk-plus/AN/builtin_func_double.c (main): Likewise.
5248 * c-c++-common/cilk-plus/AN/builtin_func_double2.c (main): Likewise.
5249 * c-c++-common/cilk-plus/AN/conditional.c (main): Likewise.
5250 * c-c++-common/cilk-plus/AN/exec-once.c (main): Likewise.
5251 * c-c++-common/cilk-plus/AN/exec-once2.c (main): Likewise.
5252 * c-c++-common/cilk-plus/AN/fn_ptr.c (main): Likewise.
5253 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c (main): Likewise.
5254 * c-c++-common/cilk-plus/AN/gather_scatter.c (main): Likewise.
5255 * c-c++-common/cilk-plus/AN/misc.c (main): Likewise.
5256 * c-c++-common/cilk-plus/AN/parser_errors.c (main): Likewise.
5257 * c-c++-common/cilk-plus/AN/parser_errors2.c (main): Likewise.
5258 * c-c++-common/cilk-plus/AN/parser_errors3.c (main): Likewise.
5259 * c-c++-common/cilk-plus/AN/parser_errors4.c (main): Likewise.
5260 * c-c++-common/cilk-plus/AN/rank_mismatch2.c (main): Likewise.
5261 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c (main): Likewise.
5262 * c-c++-common/cilk-plus/AN/sec_reduce_return.c (main): Likewise.
5263 * c-c++-common/cilk-plus/AN/test_builtin_return.c (main): Likewise.
5264 * c-c++-common/cilk-plus/AN/vla.c (main): Likewise.
5265 * c-c++-common/cilk-plus/AN/comma-exp.c (main): Replaced argc, argv
5266 parameters with void.
5267 (main2): Removed argc parameter.
5268 * c-c++-common/cilk-plus/AN/if_test.c (main2): Likewise.
5269 (main): Replaced argc, argv parameters with void.
5270 * c-c++-common/cilk-plus/AN/fp_triplet_values (main2): Replace argc,
5271 argv parameters with void. Also renamed this function as main, and
5272 delete the existing main.
5273 * c-c++-common/cilk-plus/AN/sec_implicit.c (main2): Likewise.
5274 * c-c++-common/cilk-plus/AN/sec_implicit2.c (main2): Likewise.
5275 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c (main2): Likewise.
5277 2013-06-04 Ian Bolton <ian.bolton@arm.com>
5279 * gcc.target/aarch64/movi_1.c: New test.
5281 2013-06-04 Tobias Burnus <burnus@net-b.de>
5284 * gfortran.dg/finalize_12.f90: New.
5285 * gfortran.dg/alloc_comp_basics_1.f90: Add BLOCK for
5286 end of scope finalization.
5287 * gfortran.dg/alloc_comp_constructor_1.f90: Ditto.
5288 * gfortran.dg/allocatable_scalar_9.f90: Ditto.
5289 * gfortran.dg/auto_dealloc_2.f90: Ditto.
5290 * gfortran.dg/class_19.f03: Ditto.
5291 * gfortran.dg/coarray_lib_alloc_1.f90: Ditto.
5292 * gfortran.dg/coarray_lib_alloc_2.f90: Ditto.
5293 * gfortran.dg/extends_14.f03: Ditto.
5294 * gfortran.dg/move_alloc_4.f90: Ditto.
5295 * gfortran.dg/typebound_proc_27.f03: Ditto.
5297 2013-06-04 Manfred Schwarb <manfred99@gmx.ch>
5299 * gfortran.dg/bounds_check_7.f90: Remove "! {".
5300 * gfortran.dg/coarray_poly_3.f90: Remove inactive, broken dg-*.
5301 * gfortran.dg/default_initialization_5.f90: Update dg-do.
5302 * gfortran.dg/g77/f77-edit-s-out.f: Fix broken dg-output.
5303 * gfortran.dg/g77/f77-edit-t-out.f: Fix broken dg-output.
5304 * gfortran.dg/g77/f77-edit-x-out.f: Fix broken dg-output.
5305 * gfortran.dg/init_flag_11.f90: Fix broken dg-options.
5306 * gfortran.dg/io_real_boz_3.f90: Add comment regarding dg-do run.
5307 * gfortran.dg/io_real_boz_4.f90: Ditto.
5308 * gfortran.dg/io_real_boz_5.f90: Ditto.
5309 * gfortran.dg/namelist_print_1.f: Fix broken dg-output.
5310 * gfortran.dg/read_x_eor.f90: Fix broken dg-output.
5311 * gfortran.dg/repeat_1.f90: Improve dg-output pattern.
5312 * gfortran.dg/spread_bounds_1.f90: Fix broken dg-output.
5313 * gfortran.dg/transpose_2.f90: Fix dg-output.
5315 2013-06-03 Balaji V. Iyer <balaji.v.iyer@intel.com>
5317 * c-c++-common/cilk-plus/AN/if_test_errors.c (main): New testcase.
5318 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Added a '-w' option to
5319 dg-option and an header comment.
5321 2013-06-03 Paolo Carlini <paolo.carlini@oracle.com>
5324 * g++.dg/cpp0x/sfinae46.C: New.
5325 * g++.dg/cpp0x/defaulted13.C: Adjust.
5326 * g++.dg/cpp0x/defaulted2.C: Likewise.
5327 * g++.dg/cpp0x/defaulted26.C: Likewise.
5328 * g++.dg/cpp0x/defaulted3.C: Likewise.
5329 * g++.dg/cpp0x/error1.C: Likewise.
5330 * g++.dg/cpp0x/implicit1.C: Likewise.
5331 * g++.dg/cpp0x/implicit11.C: Likewise.
5332 * g++.dg/cpp0x/inh-ctor13.C: Likewise.
5333 * g++.dg/cpp0x/initlist47.C: Likewise.
5334 * g++.dg/cpp0x/initlist9.C: Likewise.
5335 * g++.dg/cpp0x/lambda/lambda-errloc.C: Likewise.
5336 * g++.dg/cpp0x/lambda/lambda-errloc2.C: Likewise.
5337 * g++.dg/cpp0x/nsdmi-local.C: Likewise.
5338 * g++.dg/cpp0x/union4.C: Likewise.
5339 * g++.dg/template/crash108.C: Likewise.
5340 * g++.dg/template/crash41.C: Likewise.
5341 * g++.old-deja/g++.jason/local.C: Likewise.
5342 * g++.old-deja/g++.law/visibility3.C: Likewise.
5344 2013-06-03 Teresa Johnson <tejohnson@google.com>
5346 * gcc.dg/vect/bb-slp-31.c: Update vect dump message.
5347 * gcc.dg/vect/bb-slp-14.c: Ditto.
5348 * gcc.dg/vect/fast-math-bb-slp-call-1.c: Ditto.
5349 * gcc.dg/vect/bb-slp-23.c: Ditto.
5350 * gcc.dg/vect/bb-slp-15.c: Ditto.
5351 * gcc.dg/vect/fast-math-bb-slp-call-2.c: Ditto.
5352 * gcc.dg/vect/bb-slp-24.c: Ditto.
5353 * gcc.dg/vect/bb-slp-16.c: Ditto.
5354 * gcc.dg/vect/bb-slp-25.c: Ditto.
5355 * gcc.dg/vect/bb-slp-pattern-2.c: Ditto.
5356 * gcc.dg/vect/bb-slp-17.c: Ditto.
5357 * gcc.dg/vect/bb-slp-1.c: Ditto.
5358 * gcc.dg/vect/bb-slp-26.c: Ditto.
5359 * gcc.dg/vect/bb-slp-18.c: Ditto.
5360 * gcc.dg/vect/bb-slp-2.c: Ditto.
5361 * gcc.dg/vect/no-tree-reassoc-bb-slp-12.c: Ditto.
5362 * gcc.dg/vect/bb-slp-27.c: Ditto.
5363 * gcc.dg/vect/bb-slp-19.c: Ditto.
5364 * gcc.dg/vect/bb-slp-3.c: Ditto.
5365 * gcc.dg/vect/bb-slp-28.c: Ditto.
5366 * gcc.dg/vect/bb-slp-4.c: Ditto.
5367 * gcc.dg/vect/bb-slp-29.c: Ditto.
5368 * gcc.dg/vect/bb-slp-5.c: Ditto.
5369 * gcc.dg/vect/bb-slp-6.c: Ditto.
5370 * gcc.dg/vect/bb-slp-8a.c: Ditto.
5371 * gcc.dg/vect/bb-slp-7.c: Ditto.
5372 * gcc.dg/vect/bb-slp-8b.c: Ditto.
5373 * gcc.dg/vect/bb-slp-8.c: Ditto.
5374 * gcc.dg/vect/bb-slp-9.c: Ditto.
5375 * gcc.dg/vect/bb-slp-10.c: Ditto.
5376 * gcc.dg/vect/bb-slp-11.c: Ditto.
5377 * gcc.dg/vect/bb-slp-20.c: Ditto.
5378 * gcc.dg/vect/bb-slp-cond-1.c: Ditto.
5379 * gcc.dg/vect/bb-slp-21.c: Ditto.
5380 * gcc.dg/vect/bb-slp-30.c: Ditto.
5381 * gcc.dg/vect/bb-slp-13.c: Ditto.
5382 * gcc.dg/vect/bb-slp-22.c: Ditto.
5383 * g++.dg/vect/slp-pr50413.cc: Ditto.
5384 * g++.dg/vect/slp-pr56812.cc: Ditto.
5385 * g++.dg/vect/slp-pr50819.cc: Ditto.
5387 2013-06-01 Tobias Burnus <burnus@net-b.de>
5390 * gfortran.dg/class_array_17.f90: New.
5392 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5394 * ada/acats/floatstore.lst: New.
5395 * ada/acats/run_all.sh: Process it.
5397 2013-05-31 Eric Botcazou <ebotcazou@adacore.com>
5399 * gcc.target/powerpc/e500-ord-1.c: New test.
5400 * gcc.target/powerpc/e500-ord-2.c: Likewise.
5401 * gcc.target/powerpc/e500-unord-1.c: Likewise.
5402 * gcc.target/powerpc/e500-unord-2.c: Likewise.
5404 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5406 * g++.dg/torture/pr54684.C: Add -fno-short-enums.
5408 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5410 * gcc.target/arm/pr56184.C: Add -fno-short-enums.
5412 2013-05-31 Marcus Shawcroft <marcus.shawcroft@arm.com>
5414 * g++.old-deja/g++.robertl/eb76.C: Add -fno-short-enums.
5416 2013-05-31 Balaji V. Iyer <balaji.v.iyer@intel.com>
5419 * c-c++-common/cilk-plus/AN/if_test.c: Fixed out of bounds issue in
5422 2013-05-31 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5424 * gcc.dg/shrink-wrap-alloca.c: Use __builtin_alloca.
5426 2013-05-31 Marek Polacek <polacek@redhat.com>
5428 PR tree-optimization/57478
5429 PR tree-optimization/57453
5430 * gcc.dg/torture/pr57478.c: New test.
5432 2013-05-31 Tobias Burnus <burnus@net-b.de>
5435 * gfortran.dg/class_array_17.f90: New.
5437 2013-05-31 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
5440 * gcc.target/arm/iordi3-opt.c: New test.
5442 2013-05-31 Janus Weil <janus@gcc.gnu.org>
5446 * gfortran.dg/dummy_procedure_5.f90: Modified error message.
5447 * gfortran.dg/interface_26.f90: Ditto.
5448 * gfortran.dg/proc_ptr_11.f90: Ditto.
5449 * gfortran.dg/proc_ptr_15.f90: Ditto.
5450 * gfortran.dg/proc_ptr_comp_20.f90: Ditto.
5451 * gfortran.dg/proc_ptr_comp_33.f90: Ditto.
5452 * gfortran.dg/proc_ptr_result_5.f90: Ditto.
5453 * gfortran.dg/typebound_override_1.f90: Ditto.
5454 * gfortran.dg/typebound_override_4.f90: Ditto.
5455 * gfortran.dg/typebound_proc_6.f03: Ditto.
5456 * gfortran.dg/assumed_type_7.f90: New test.
5457 * gfortran.dg/typebound_override_5.f90: New test.
5458 * gfortran.dg/typebound_override_6.f90: New test.
5459 * gfortran.dg/typebound_override_7.f90: New test.
5461 2013-05-30 Tobias Burnus <burnus@net-b.de>
5464 * gfortran.dg/power_6.f90: New.
5466 2013-05-30 Ian Bolton <ian.bolton@arm.com>
5468 * gcc.target/aarch64/insv_1.c: New test.
5470 2013-05-30 Yufeng Zhang <yufeng.zhang@arm.com>
5472 * g++.dg/cpp0x/alias-decl-debug-0.C: Add aarch64*-*-* to the
5473 dg-skip-if "No stabs".
5475 2013-05-30 Janus Weil <janus@gcc.gnu.org>
5478 * gfortran.dg/assumed_size_1.f90: New.
5480 2013-05-30 Zhenqiang Chen <zhenqiang.chen@linaro.org>
5482 * gcc.dg/shrink-wrap-alloca.c: New added.
5483 * gcc.dg/shrink-wrap-pretend.c: New added.
5484 * gcc.dg/shrink-wrap-sibcall.c: New added.
5486 2013-05-30 Tobias Burnus <burnus@net-b.de>
5489 * gfortran.dg/assumed_rank_13.f90: New.
5491 2013-05-29 Easwaran Raman <eraman@google.com>
5493 PR tree-optimization/57442
5494 * gcc.dg/tree-ssa/reassoc-30.c: New testcase.
5496 2013-05-29 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
5498 PR tree-optimization/57441
5499 * gcc.c-torture/compile/pr57441.c: New.
5501 2013-05-29 Dehao Chen <dehao@google.com>
5504 * gcc.dg/debug/dwarf2/discriminator.c: Restrict the test to linux-gnu.
5506 2013-05-29 Tobias Burnus <burnus@net-b.de>
5509 * gfortran.dg/auto_dealloc_2.f90: Update _free count in the dump.
5510 * gfortran.dg/class_19.f03: Ditto.
5512 2013-05-29 Richard Biener <rguenther@suse.de>
5514 * gcc.dg/vect/bb-slp-32.c: New testcase.
5516 2013-05-28 Balaji V. Iyer <balaji.v.iyer@intel.com>
5518 * c-c++-common/cilk-plus/AN/array_test1.c: New test.
5519 * c-c++-common/cilk-plus/AN/array_test2.c: Likewise.
5520 * c-c++-common/cilk-plus/AN/array_test_ND.c: Likewise.
5521 * c-c++-common/cilk-plus/AN/builtin_func_double.c: Likewise.
5522 * c-c++-common/cilk-plus/AN/builtin_func_double2.c: Likewise.
5523 * c-c++-common/cilk-plus/AN/gather-scatter-errors.c: Likewise.
5524 * c-c++-common/cilk-plus/AN/if_test.c: Likewise.
5525 * c-c++-common/cilk-plus/AN/sec_implicit_ex.c: Likewise.
5526 * c-c++-common/cilk-plus/AN/decl-ptr-colon.c: Likewise.
5527 * c-c++-common/cilk-plus/AN/dimensionless-arrays.c: Likewise.
5528 * c-c++-common/cilk-plus/AN/fn_ptr.c: Likewise.
5529 * c-c++-common/cilk-plus/AN/fp_triplet_values.c: Likewise.
5530 * c-c++-common/cilk-plus/AN/gather-scatter.c: Likewise.
5531 * c-c++-common/cilk-plus/AN/misc.c: Likewise.
5532 * c-c++-common/cilk-plus/AN/parser_errors.c: Likewise.
5533 * c-c++-common/cilk-plus/AN/parser_errors2.c: Likewise.
5534 * c-c++-common/cilk-plus/AN/parser_errors3.c: Likewise.
5535 * c-c++-common/cilk-plus/AN/parser_errors4.c: Likewise.
5536 * c-c++-common/cilk-plus/AN/rank_mismatch.c: Likewise.
5537 * c-c++-common/cilk-plus/AN/rank_mismatch2.c: Likewise.
5538 * c-c++-common/cilk-plus/AN/rank_mismatch3.c: Likewise.
5539 * c-c++-common/cilk-plus/AN/sec_implicit.c: Likewise.
5540 * c-c++-common/cilk-plus/AN/sec_implicit2.c: Likewise.
5541 * c-c++-common/cilk-plus/AN/sec_reduce_max_min_ind.c: Likewise.
5542 * c-c++-common/cilk-plus/AN/tst_lngth.c: Likewise.
5543 * c-c++-common/cilk-plus/AN/vla.c: Likewise.
5544 * c-c++-common/cilk-plus/AN/an-if.c: Likewise.
5545 * c-c++-common/cilk-plus/AN/builtin_fn_custom.c: Likewise.
5546 * c-c++-common/cilk-plus/AN/builtin_fn_mutating.c: Likewise.
5547 * c-c++-common/cilk-plus/AN/comma_exp.c: Likewise.
5548 * c-c++-common/cilk-plus/AN/conditional.c: Likewise.
5549 * c-c++-common/cilk-plus/AN/exec-once.c: Likewise.
5550 * c-c++-common/cilk-plus/AN/exec-once2.c: Likewise.
5551 * c-c++-common/cilk-plus/AN/gather_scatter.c: Likewise.
5552 * c-c++-common/cilk-plus/AN/n-ptr-test.c: Likewise.
5553 * c-c++-common/cilk-plus/AN/side-effects-1.c: Likewise.
5554 * c-c++-common/cilk-plus/AN/test_builtin_return.c: Likewise.
5555 * c-c++-common/cilk-plus/AN/test_sec_limits.c: Likewise.
5556 * gcc.dg/cilk-plus/cilk-plus.exp: New script.
5558 2013-05-29 Tobias Burnus <burnus@net-b.de>
5561 * gfortran.dg/finalize_11.f90: New.
5562 * gfortran.dg/finalize_4.f03: Remove dg-error.
5563 * gfortran.dg/finalize_5.f03: Ditto.
5564 * gfortran.dg/finalize_6.f03: Ditto.
5565 * gfortran.dg/finalize_7.f03: Ditto.
5567 2013-05-28 Tobias Burnus <burnus@net-b.de>
5569 * gfortran.dg/class_array_16.f90: New.
5571 2013-05-28 Tobias Burnus <burnus@net-b.de>
5574 * testsuite/gfortran.dg/use_29.f90: New.
5576 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5578 * gnat.dg/fp_exception.adb: New test.
5580 2013-05-28 Richard Biener <rguenther@suse.de>
5582 PR tree-optimization/56787
5583 * gcc.dg/vect/pr56787.c: New testcase.
5585 2013-05-28 Janus Weil <janus@gcc.gnu.org>
5586 Tobias Burnus <burnus@net-b.de>
5589 * gfortran.dg/typebound_override_4.f90: New.
5591 2013-05-28 Richard Biener <rguenther@suse.de>
5593 PR tree-optimization/57411
5594 * g++.dg/opt/pr57411.C: New testcase.
5596 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5598 * gcc.dg/builtin-bswap-8.c: Compile at -O2.
5599 * gcc.dg/builtin-bswap-9.c: Likewise.
5601 2013-05-28 Eric Botcazou <ebotcazou@adacore.com>
5603 * gcc.target/sparc/bmaskbshuf.c: Remove superfluous options.
5605 2013-05-27 Richard Biener <rguenther@suse.de>
5608 * gcc.dg/gomp/pr57412.c: New testcase.
5610 2013-05-27 Bud Davis <jmdavis@link.com>
5613 * gfortran.dg/stfunc_8.f90: New.
5615 2013-05-27 Richard Biener <rguenther@suse.de>
5617 PR tree-optimization/57343
5618 * gcc.dg/torture/pr57343.c: New testcase.
5620 2013-05-27 Richard Biener <rguenther@suse.de>
5622 PR tree-optimization/57417
5623 * gcc.dg/torture/pr57417.c: New testcase.
5625 2013-05-27 Richard Biener <rguenther@suse.de>
5627 PR tree-optimization/57396
5628 * gfortran.fortran-torture/execute/pr57396.f90: New testcase.
5630 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5632 * gnat.dg/specs/last_bit.ads: New test.
5634 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5636 * gnat.dg/specs/machine_attribute.ads: New test.
5638 2013-05-26 Eric Botcazou <ebotcazou@adacore.com>
5640 * gnat.dg/incomplete3.ad[sb]: New test.
5642 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
5645 * gcc.target/mips/div-13.c: New test.
5647 2013-05-25 Richard Sandiford <rdsandiford@googlemail.com>
5650 * gcc.target/mips/mips16-attributes-5.c,
5651 * gcc.target/mips/mips16-attributes-6.c: New tests.
5653 2013-05-25 Eric Botcazou <ebotcazou@adacore.com>
5655 * gcc.dg/builtin-bswap-6.c: Use same options as optimize-bswapsi-1.c.
5656 * gcc.dg/builtin-bswap-8.c: Likewise.
5658 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5661 * g++.dg/cpp0x/new1.C: New.
5663 2013-05-25 Paolo Carlini <paolo.carlini@oracle.com>
5666 * g++.dg/parse/dtor16.C: New.
5667 * g++.dg/parse/dtor6.C: Adjust.
5669 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5672 * g++.dg/expr/bitfield12.C: New.
5674 2013-05-24 Jeff Law <law@redhat.com>
5676 PR tree-optimization/57124
5677 * gcc.c-torture/execute/pr57124.c: New test.
5678 * gcc.c-torture/execute/pr57124.x: Set -fno-strict-overflow.
5680 2013-05-24 Martin Jambor <mjambor@suse.cz>
5682 PR tree-optimization/57294
5683 * gcc.dg/ipa/pr57294.c: New test.
5685 2013-05-24 Dehao Chen <dehao@google.com>
5687 * gcc.dg/debug/dwarf2/discriminator.c: New Testcase.
5689 2013-05-24 Ian Bolton <ian.bolton@arm.com>
5691 * gcc.target/aarch64/scalar_intrinsics.c
5692 (force_simd): Use a valid instruction.
5693 (test_vdupd_lane_s64): Pass a valid lane argument.
5694 (test_vdupd_lane_u64): Likewise.
5696 2013-05-24 Richard Biener <rguenther@suse.de>
5698 PR tree-optimization/57287
5699 * gcc.dg/pr57287.c: New testcase.
5701 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5704 * g++.dg/template/error51.C: New.
5706 2013-05-24 Paolo Carlini <paolo.carlini@oracle.com>
5709 * g++.dg/template/bitfield2.C: New.
5711 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5713 * gnat.dg/specs/noinline1.ads: New test.
5714 * gnat.dg/noinline2.ad[sb]: Likewise.
5715 * gnat.dg/specs/noinline3.ads: Likewise.
5716 * gnat.dg/specs/noinline3_pkg.ad[sb]: New helper.
5718 2013-05-24 Alexander Ivchenko <alexander.ivchenko@intel.com>
5721 * gcc.dg/tree-ssa/pr57385.c: New test.
5723 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5725 * gnat.dg/derived_type4.adb: New test.
5727 2013-05-24 Eric Botcazou <ebotcazou@adacore.com>
5729 * gcc.dg/builtin-bswap-6.c: New test.
5730 * gcc.dg/builtin-bswap-7.c: Likewise.
5731 * gcc.dg/builtin-bswap-8.c: Likewise.
5732 * gcc.dg/builtin-bswap-9.c: Likewise.
5734 2013-05-23 Christian Bruel <christian.bruel@st.com>
5737 * gcc.dg/debug/pr57351.c: New test
5739 2013-05-23 Vidya Praveen <vidyapraveen@arm.com>
5741 * gcc.target/aarch64/vect-clz.c: New file.
5743 2013-05-23 Martin Jambor <mjambor@suse.cz>
5746 * gcc.dg/ipa/pr57347.c: New test.
5748 2013-05-23 Richard Biener <rguenther@suse.de>
5750 PR tree-optimization/57380
5751 * g++.dg/tree-ssa/pr57380.C: New testcase.
5753 2013-05-23 Richard Biener <rguenther@suse.de>
5756 * gcc.dg/torture/pr57381.c: New testcase.
5758 2013-05-23 Jakub Jelinek <jakub@redhat.com>
5761 * gcc.c-torture/execute/pr57344-1.c: New test.
5762 * gcc.c-torture/execute/pr57344-2.c: New test.
5763 * gcc.c-torture/execute/pr57344-3.c: New test.
5764 * gcc.c-torture/execute/pr57344-4.c: New test.
5766 2013-05-23 Richard Biener <rguenther@suse.de>
5768 PR rtl-optimization/57341
5769 * gcc.dg/torture/pr57341.c: New testcase.
5771 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
5774 * g++.dg/parse/crash62.C: New.
5776 2013-05-22 Michael Meissner <meissner@linux.vnet.ibm.com>
5777 Pat Haugen <pthaugen@us.ibm.com>
5778 Peter Bergner <bergner@vnet.ibm.com>
5780 * gcc.target/powerpc/crypto-builtin-1.c: New file, test for power8
5783 2013-05-22 Tobias Burnus <burnus@net-b.de>
5786 * gfortran.dg/defined_assignment_6.f90: New.
5788 2013-05-22 Tobias Burnus <burnus@net-b.de>
5791 * gfortran.dg/assumed_type_6.f90: New.
5793 2013-05-22 Paolo Carlini <paolo.carlini@oracle.com>
5796 * g++.dg/cpp0x/Wunused-parm.C: New.
5798 2013-05-21 Paolo Carlini <paolo.carlini@oracle.com>
5800 * g++.dg/cpp0x/explicit3.C: Add column in dg-error strings.
5801 * g++.dg/warn/Wdouble-promotion.C: Likewise.
5803 2013-05-21 Easwaran Raman <eraman@google.com>
5805 PR tree-optimization/57322
5806 * gcc.dg/tree-ssa/reassoc-29.c: New testcase.
5808 2013-05-21 Graham Stott <graham.stott@btinternet.com>
5810 * lib/scanasm.exp (dg-function-on-line): Make MIPS targets match
5813 2013-05-21 Tobias Burnus <burnus@net-b.de>
5816 * gfortran.dg/assumed_type_5.f90: New.
5817 * gfortran.dg/assumed_rank_1.f90: Comment invalid statement.
5818 * gfortran.dg/assumed_rank_2.f90: Ditto.
5819 * gfortran.dg/assumed_type_3.f90: Update dg-error.
5820 * gfortran.dg/no_arg_check_3.f90: Ditto.
5822 2013-05-21 Jakub Jelinek <jakub@redhat.com>
5824 PR tree-optimization/57331
5825 * gcc.c-torture/compile/pr57331.c: New test.
5827 2013-05-21 Richard Biener <rguenther@suse.de>
5829 PR tree-optimization/57330
5830 * gcc.dg/torture/pr57330.c: New testcase.
5832 2013-05-21 Richard Biener <rguenther@suse.de>
5834 PR tree-optimization/57303
5835 * gcc.dg/torture/pr57303.c: New testcase.
5837 2013-05-21 Jakub Jelinek <jakub@redhat.com>
5839 PR tree-optimization/57321
5840 * gcc.c-torture/execute/pr57321.c: New test.
5842 2013-05-20 Tobias Burnus <burnus@net-b.de>
5846 * gfortran.dg/binding_label_tests_10_main.f03: Update dg-error.
5847 * gfortran.dg/binding_label_tests_11_main.f03: Ditto.
5848 * gfortran.dg/binding_label_tests_13_main.f03: Ditto.
5849 * gfortran.dg/binding_label_tests_3.f03: Ditto.
5850 * gfortran.dg/binding_label_tests_4.f03: Ditto.
5851 * gfortran.dg/binding_label_tests_5.f03: Ditto.
5852 * gfortran.dg/binding_label_tests_6.f03: Ditto.
5853 * gfortran.dg/binding_label_tests_7.f03: Ditto.
5854 * gfortran.dg/binding_label_tests_8.f03: Ditto.
5855 * gfortran.dg/c_loc_tests_12.f03: Fix test case.
5856 * gfortran.dg/binding_label_tests_24.f90: New.
5857 * gfortran.dg/binding_label_tests_25.f90: New.
5859 2013-05-20 Tobias Burnus <burnus@net-b.de>
5862 * gfortran.dg/binding_label_tests_17.f90: New.
5863 * gfortran.dg/binding_label_tests_18.f90: New.
5864 * gfortran.dg/binding_label_tests_19.f90: New.
5865 * gfortran.dg/binding_label_tests_20.f90: New.
5866 * gfortran.dg/binding_label_tests_21.f90: New.
5867 * gfortran.dg/binding_label_tests_22.f90: New.
5868 * gfortran.dg/binding_label_tests_23.f90: New.
5870 2013-05-20 Tobias Burnus <burnus@net-b.de>
5873 * gfortran.dg/test_common_binding_labels.f03: Update dg-error.
5874 * gfortran.dg/test_common_binding_labels_2_main.f03: Ditto.
5875 * gfortran.dg/test_common_binding_labels_3_main.f03: Ditto.
5876 * gfortran.dg/common_18.f90: New.
5877 * gfortran.dg/common_19.f90: New.
5878 * gfortran.dg/common_20.f90: New.
5879 * gfortran.dg/common_21.f90: New.
5881 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5884 * g++.dg/parse/error52.C: New.
5885 * g++.dg/parse/error3.C: Adjust.
5886 * g++.dg/parse/error36.C: Likewise.
5888 2013-05-20 Oleg Endo <olegendo@gcc.gnu.org>
5891 * gcc.target/sh/pr56547-1.c: New.
5892 * gcc.target/sh/pr56547-2.c: New.
5894 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5897 * g++.dg/warn/Wsign-compare-6.C: New.
5898 * g++.dg/warn/Wdouble-promotion.C: Adjust.
5900 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5903 * g++.dg/template/error50.C: New.
5905 2013-05-20 Paolo Carlini <paolo.carlini@oracle.com>
5908 * g++.dg/ext/complit13.C: New.
5910 2013-05-20 Marc Glisse <marc.glisse@inria.fr>
5913 * g++.dg/pr57175.C: New testcase.
5915 2013-05-17 Easwaran Raman <eraman@google.com>
5917 * gcc.dg/tree-ssa/reassoc-28.c: New testcase.
5919 2013-05-17 Marc Glisse <marc.glisse@inria.fr>
5922 * gcc.dg/binop-xor3.c: Restrict to platforms known to work (x86).
5924 2013-05-17 Jakub Jelinek <jakub@redhat.com>
5926 PR rtl-optimization/57281
5927 PR rtl-optimization/57300
5928 * gcc.dg/pr57300.c: New test.
5929 * gcc.c-torture/execute/pr57281.c: New test.
5931 2013-05-17 Paolo Carlini <paolo.carlini@oracle.com>
5934 * g++.dg/ext/sizeof-complit.C: New.
5936 2013-05-17 Marek Polacek <polacek@redhat.com>
5938 * gcc.dg/strlenopt-25.c: New test.
5939 * gcc.dg/strlenopt-26.c: Likewise.
5941 2013-05-17 Jakub Jelinek <jakub@redhat.com>
5943 * gcc.target/i386/rotate-4.c: Compile only with -mavx
5944 instead of -mavx2, require only avx instead of avx2.
5945 * gcc.target/i386/rotate-4a.c: Include avx-check.h instead
5946 of avx2-check.h and turn into an avx runtime test instead of
5949 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
5951 * g++.dg/ext/vector22.C: Uncomment working test.
5953 2013-05-16 Paolo Carlini <paolo.carlini@oracle.com>
5956 * g++.dg/template/pr17410.C: New.
5958 2013-05-16 Jakub Jelinek <jakub@redhat.com>
5960 * gcc.target/i386/rotate-3.c: New test.
5961 * gcc.target/i386/rotate-3a.c: New test.
5962 * gcc.target/i386/rotate-4.c: New test.
5963 * gcc.target/i386/rotate-4a.c: New test.
5964 * gcc.target/i386/rotate-5.c: New test.
5965 * gcc.target/i386/rotate-5a.c: New test.
5967 2013-05-16 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
5969 * gcc.dg/visibility-21.c: Require section_anchors.
5971 2013-05-16 Greta Yorsh <Greta.Yorsh@arm.com>
5973 * gcc.target/arm/unaligned-memcpy-2.c: Adjust expected output.
5974 * gcc.target/arm/unaligned-memcpy-3.c: Likewise.
5975 * gcc.target/arm/unaligned-memcpy-4.c: Likewise.
5977 2013-05-16 Nathan Sidwell <nathan@codesourcery.com>
5979 * gcc.dg/visibility-21.c: New.
5981 2013-05-16 Marc Glisse <marc.glisse@inria.fr>
5984 * gcc.dg/pr57286.c: New testcase.
5985 * gcc.dg/vector-shift-2.c: Don't assume int has size 4.
5986 * g++.dg/ext/vector22.C: Comment out transformations not
5989 2013-05-15 Richard Sandiford <rdsandiford@googlemail.com>
5992 * gcc.target/mips/call-1.c: Restrict to o32.
5993 * gcc.target/mips/call-5.c, gcc.target/mips/call-6.c: New test.
5995 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
5997 * g++.dg/cpp0x/lambda/lambda-shadow1.C: Replace dg-warnings with
5999 * g++.dg/warn/Wshadow-1.C: Likewise.
6000 * g++.dg/warn/Wshadow-6.C: Likewise.
6001 * g++.dg/warn/Wshadow-7.C: Likewise.
6003 2013-05-15 Paolo Carlini <paolo.carlini@oracle.com>
6006 * g++.dg/parse/pr31952-1.C: New.
6007 * g++.dg/parse/pr31952-2.C: Likewise.
6008 * g++.dg/parse/pr31952-3.C: Likewise.
6010 * g++.dg/parse/pr18770.C: Adjust dg-errors to dg-messages.
6011 * g++.old-deja/g++.jason/cond.C: Likewise.
6012 * g++.dg/cpp0x/range-for5.C: Likewise.
6014 2013-05-15 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
6017 * gcc.target/arm/pr40887.c: Adjust testcase.
6018 * gcc.target/arm/pr19599.c: New test.
6020 2013-05-15 Richard Biener <rguenther@suse.de>
6022 PR tree-optimization/57275
6023 * gcc.target/i386/pr57275.c: New testcase.
6025 2013-05-15 Jan Hubicka <jh@suse.cz>
6027 * gcc.dg/lto/attr-weakref-1_0.c: New testcase.
6028 * gcc.dg/lto/attr-weakref-1_1.c: New testcase.
6029 * gcc.dg/lto/attr-weakref-1_2.c: New testcase.
6031 2013-05-14 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6033 * gcc.dg/torture/alias-1.c: Add dg-require-effective-target
6036 2013-05-14 Jakub Jelinek <jakub@redhat.com>
6039 * c-c++-common/Wsequence-point-1.c: New test.
6041 2013-05-14 Marc Glisse <marc.glisse@inria.fr>
6043 * g++.dg/ext/vector22.C: New testcase.
6044 * gcc.dg/binop-xor3.c: Remove xfail.
6046 2013-05-14 James Greenhalgh <james.greenhalgh@arm.com>
6048 * gcc.target/aarch64/vect-fcm.x: Add cases testing
6049 FLOAT cmp FLOAT ? INT : INT.
6050 * gcc.target/aarch64/vect-fcm-eq-d.c: Define IMODE.
6051 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
6052 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
6053 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
6054 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
6055 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
6057 2013-05-14 Paolo Carlini <paolo.carlini@oracle.com>
6060 * g++.dg/cpp0x/defaulted43.C: New.
6062 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6064 * gcc.dg/fstack-protector-strong.c: Don't include <stdlib.h>.
6065 (alloca): Remove declaration.
6066 (foo9): Replace alloca by __builtin_alloca.
6068 2013-05-14 Joern Rennecke <joern.rennecke@embecosm.com>
6070 * gcc.c-torture/compile/limits-externdecl.c [target avr-*-*]:
6071 Expect "size of array is too large" error.
6073 2013-05-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
6075 * gcc.dg/fstack-protector-strong.c (alloca): Declare.
6077 2013-05-14 Richard Biener <rguenther@suse.de>
6080 * g++.dg/torture/pr57235.C: New testcase.
6082 2013-05-14 Jakub Jelinek <jakub@redhat.com>
6085 * gcc.dg/torture/pr57251.c: New test.
6087 2013-05-13 Uros Bizjak <ubizjak@gmail.com>
6090 * gcc.target/i386/pr57264.c: New test.
6092 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6094 * gcc.dg/vector-shift-2.c: Add -O to dg-options.
6096 2013-05-13 Greta Yorsh <Greta.Yorsh@arm.com>
6098 * gcc.dg/tree-ssa/forwprop-26.c: Add -fno-short-enums to dg-options.
6100 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6102 PR tree-optimization/45216
6103 PR tree-optimization/57157
6104 * c-c++-common/rotate-1.c: Add 32 tests with +.
6105 * c-c++-common/rotate-1a.c: Adjust.
6106 * c-c++-common/rotate-2.c: Add 32 tests with +, expect only 48 rotates.
6107 * c-c++-common/rotate-2b.c: New test.
6108 * c-c++-common/rotate-3.c: Add 32 tests with +.
6109 * c-c++-common/rotate-4.c: Add 32 tests with +, expect only 48 rotates.
6110 * c-c++-common/rotate-4b.c: New test.
6111 * c-c++-common/rotate-5.c: New test.
6113 2013-05-13 Martin Jambor <mjambor@suse.cz>
6116 * gcc.dg/ipa/remref-0.c: New test.
6117 * gcc.dg/ipa/remref-1a.c: Likewise.
6118 * gcc.dg/ipa/remref-1b.c: Likewise.
6119 * gcc.dg/ipa/remref-2a.c: Likewise.
6120 * gcc.dg/ipa/remref-2b.c: Likewise.
6122 2013-05-13 Marc Glisse <marc.glisse@inria.fr>
6124 * gcc.dg/vector-shift-2.c: New testcase.
6126 2013-05-13 Jakub Jelinek <jakub@redhat.com>
6128 PR tree-optimization/57230
6129 * gcc.dg/strlenopt-24.c: New test.
6131 PR tree-optimization/57230
6132 * gcc.dg/strlenopt-23.c: New test.
6134 2013-05-12 Oleg Endo <olegendo@gcc.gnu.org>
6137 * gcc.target/sh/pr57108.c: Move this test case to ...
6138 * gcc.c-torture/compile/pr57108.c: ... here.
6140 2013-05-10 Richard Biener <rguenther@suse.de>
6142 PR tree-optimization/57214
6143 * gcc.dg/torture/pr57214.c: New testcase.
6145 2013-05-10 Marc Glisse <marc.glisse@inria.fr>
6147 * gcc.dg/vector-shift.c: New testcase.
6149 2013-05-10 Jakub Jelinek <jakub@redhat.com>
6151 * gcc.target/i386/rotate-1.c: Accept rolb or rorb instruction.
6153 PR tree-optimization/45216
6154 PR tree-optimization/57157
6155 * c-c++-common/rotate-1.c: New test.
6156 * c-c++-common/rotate-1a.c: New test.
6157 * c-c++-common/rotate-2.c: New test.
6158 * c-c++-common/rotate-2a.c: New test.
6159 * c-c++-common/rotate-3.c: New test.
6160 * c-c++-common/rotate-3a.c: New test.
6161 * c-c++-common/rotate-4.c: New test.
6162 * c-c++-common/rotate-4a.c: New test.
6164 2013-05-10 Richard Biener <rguenther@suse.de>
6166 * gcc.target/i386/avx256-unaligned-load-2.c: Make well-defined.
6167 * gcc.target/i386/l_fma_double_1.c: Adjust.
6168 * gcc.target/i386/l_fma_double_2.c: Likewise.
6169 * gcc.target/i386/l_fma_double_3.c: Likewise.
6170 * gcc.target/i386/l_fma_double_4.c: Likewise.
6171 * gcc.target/i386/l_fma_double_5.c: Likewise.
6172 * gcc.target/i386/l_fma_double_6.c: Likewise.
6173 * gcc.target/i386/l_fma_float_1.c: Likewise.
6174 * gcc.target/i386/l_fma_float_2.c: Likewise.
6175 * gcc.target/i386/l_fma_float_3.c: Likewise.
6176 * gcc.target/i386/l_fma_float_4.c: Likewise.
6177 * gcc.target/i386/l_fma_float_5.c: Likewise.
6178 * gcc.target/i386/l_fma_float_6.c: Likewise.
6180 2013-05-08 Paolo Carlini <paolo.carlini@oracle.com>
6183 * g++.dg/cpp0x/pr51226.C: New.
6185 2013-04-16 Han Shen <shenhan@google.com>
6187 Test cases for '-fstack-protector-strong'.
6188 * gcc.dg/fstack-protector-strong.c: New.
6189 * g++.dg/fstack-protector-strong.C: New.
6191 2013-05-07 Ian Bolton <ian.bolton@arm.com>
6193 * gcc.target/aarch64/ands_1.c: New test.
6194 * gcc.target/aarch64/ands_2.c: Likewise
6196 2013-05-07 Christophe Lyon <christophe.lyon@linaro.org>
6198 * lib/target-supports.exp (check_effective_target_hw): New
6200 * c-c++-common/asan/clone-test-1.c: Call
6201 check_effective_target_hw.
6202 * c-c++-common/asan/rlimit-mmap-test-1.c: Likewise.
6203 * c-c++-common/asan/heap-overflow-1.c: Update regexps to accept
6204 possible decorations.
6205 * c-c++-common/asan/null-deref-1.c: Likewise.
6206 * c-c++-common/asan/stack-overflow-1.c: Likewise.
6207 * c-c++-common/asan/strncpy-overflow-1.c: Likewise.
6208 * c-c++-common/asan/use-after-free-1.c: Likewise.
6209 * g++.dg/asan/deep-thread-stack-1.C: Likewise.
6210 * g++.dg/asan/large-func-test-1.C: Likewise.
6212 2013-05-07 Sofiane Naci <sofiane.naci@arm.com>
6214 * gcc.target/aarch64/scalar_intrinsics.c: Update.
6216 2013-05-07 Richard Biener <rguenther@suse.de>
6219 * g++.dg/torture/pr57190.C: New testcase.
6221 2013-05-07 Jakub Jelinek <jakub@redhat.com>
6223 PR tree-optimization/57149
6224 * gcc.dg/pr57149.c: New test.
6227 * gcc.dg/pr57184.c: New test.
6229 2013-05-07 Eric Botcazou <ebotcazou@adacore.com>
6231 * gnat.dg/specs/array3.ads: New test.
6233 2013-05-06 Marc Glisse <marc.glisse@inria.fr>
6235 * c-c++-common/vector-scalar-2.c: New testcase.
6237 2013-05-06 Maxim Kuznetsov <maks.kuznetsov@gmail.com>
6239 * gcc.target/i386/asm-dialect-2.c: New testcase.
6241 2013-05-06 Paolo Carlini <paolo.carlini@oracle.com>
6244 * g++.dg/cpp0x/auto38.C: New.
6246 2013-05-06 Richard Biener <rguenther@suse.de>
6248 PR tree-optimization/57185
6249 * gcc.dg/autopar/pr57185.c: New testcase.
6251 2013-05-06 Uros Bizjak <ubizjak@gmail.com>
6254 * gcc.target/i386/pr57106.c: New test.
6256 2013-05-06 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6258 * gcc.dg/tree-ssa/slsr-32.c: Re-enable.
6259 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
6260 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
6261 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
6262 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
6263 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
6264 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
6266 2013-05-06 Teresa Johnson <tejohnson@google.com>
6269 * gcc.dg/pr57154.c: New test.
6271 2013-05-06 Richard Biener <rguenther@suse.de>
6274 * gcc.dg/torture/pr57147-1.c: New testcase.
6275 * gcc.dg/torture/pr57147-2.c: Likewise.
6276 * gcc.dg/torture/pr57147-3.c: Likewise.
6278 2013-05-06 Oleg Endo <olegendo@gcc.gnu.org>
6281 * gcc.target/sh/pr55303-1.c: New.
6282 * gcc.target/sh/pr55303-2.c: New.
6283 * gcc.target/sh/pr55303-3.c: New.
6285 2013-05-05 Tobias Burnus <burnus@net-b.de>
6287 * gfortran.dg/allocate_with_source_3.f90: New.
6289 2013-05-05 Tobias Burnus <burnus@net-b.de>
6292 * gfortran.dg/null_8.f90: New.
6294 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
6297 * g++.dg/cpp0x/enum27.C: New.
6298 * g++.dg/cpp0x/enum_base.C: Adjust.
6300 2013-05-04 Jakub Jelinek <jakub@redhat.com>
6302 PR tree-optimization/56205
6303 * gcc.dg/tree-ssa/stdarg-6.c: Add cleanup-tree-dump "stdarg".
6305 2013-05-04 Tobias Burnus <burnus@net-b.de>
6307 * gfortran.dg/bind_c_array_params.f03: Update dg-error.
6308 * gfortran.dg/bind_c_usage_27.f90: New.
6309 * gfortran.dg/bind_c_usage_28.f90: New.
6311 2013-05-04 Paolo Carlini <paolo.carlini@oracle.com>
6314 * g++.dg/cpp0x/lambda/lambda-nsdmi4.C: New.
6316 2013-05-03 Michael Meissner <meissner@linux.vnet.ibm.com>
6319 * gcc.target/powerpc/pr57150.c: New file.
6321 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6323 * gcc.dg/tree-ssa/slsr-32.c: Skip test for now.
6324 * gcc.dg/tree-ssa/slsr-33.c: Likewise.
6325 * gcc.dg/tree-ssa/slsr-34.c: Likewise.
6326 * gcc.dg/tree-ssa/slsr-35.c: Likewise.
6327 * gcc.dg/tree-ssa/slsr-36.c: Likewise.
6328 * gcc.dg/tree-ssa/slsr-37.c: Likewise.
6329 * gcc.dg/tree-ssa/slsr-38.c: Likewise.
6331 2013-05-03 Dominique d'Humieres <dominiq@lps.ens.fr>
6333 * gcc.target/i386/sse2-init-v2di-2.c: Remove "\\" from
6334 scan-assembler-times.
6336 2013-05-03 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
6338 * gcc.dg/tree-ssa/slsr-32.c: New.
6339 * gcc.dg/tree-ssa/slsr-33.c: New.
6340 * gcc.dg/tree-ssa/slsr-34.c: New.
6341 * gcc.dg/tree-ssa/slsr-35.c: New.
6342 * gcc.dg/tree-ssa/slsr-36.c: New.
6343 * gcc.dg/tree-ssa/slsr-37.c: New.
6344 * gcc.dg/tree-ssa/slsr-38.c: New.
6346 2013-05-03 Ian Bolton <ian.bolton@arm.com>
6348 * gcc.target/aarch64/tst_1.c: New test.
6349 * gcc.target/aarch64/tst_2.c: Likewise
6351 2013-05-02 Jeff Law <law@redhat.com>
6353 PR tree-optimization/57144
6354 * gcc.c-torture/execute/pr57144.c: New test.
6356 2013-05-03 Jakub Jelinek <jakub@redhat.com>
6358 PR rtl-optimization/57130
6359 * gcc.c-torture/execute/pr57130.c: New test.
6361 2013-05-03 Uros Bizjak <ubizjak@gmail.com>
6363 * gcc.target/i386/sse2-init-v2di-2.c: Update scan assembler string.
6365 2013-05-03 Vidya Praveen <vidyapraveen@arm.com>
6367 * gcc.target/aarch64/fabd.c: New file.
6369 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
6372 * g++.dg/cpp0x/pr54318.C: New.
6374 2013-05-03 Paolo Carlini <paolo.carlini@oracle.com>
6377 * g++.dg/parse/error51.C: New.
6378 * g++.dg/parse/error15.C: Adjust column numbers.
6380 2013-05-02 Tobias Burnus <burnus@net-b.de>
6383 * gfortran.dg/size_kind_2.f90: New.
6384 * gfortran.dg/size_kind_3.f90: New.
6386 2013-05-02 Richard Biener <rguenther@suse.de>
6389 * g++.dg/torture/pr57140.C: New testcase.
6391 2013-05-02 Greta Yorsh <Greta.Yorsh@arm.com>
6394 * gcc.target/arm/pr56732-1.c: New test.
6396 2013-05-02 Martin Jambor <mjambor@suse.cz>
6399 * gcc.dg/ipa/pr56988.c: New test.
6401 2013-05-02 Ian Bolton <ian.bolton@arm.com>
6403 * gcc.target/aarch64/bics_1.c: New test.
6404 * gcc.target/aarch64/bics_2.c: Likewise.
6406 2013-05-02 Jakub Jelinek <jakub@redhat.com>
6408 PR rtl-optimization/57131
6409 * gcc.c-torture/execute/pr57131.c: New test.
6411 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
6414 * g++.dg/warn/Wdiv-by-zero-bogus-2.C: New.
6416 2013-05-01 Vladimir Makarov <vmakarov@redhat.com>
6419 * gcc.target/i386/pr57091.c: New test.
6421 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6423 * gcc.target/aarch64/vect-vaddv.c: New.
6425 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6427 * gcc.target/aarch64/vect-vmaxv.c: New.
6428 * gcc.target/aarch64/vect-vfmaxv.c: Likewise.
6430 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6432 * gcc.target/aarch64/scalar-vca.c: New.
6433 * gcc.target/aarch64/vect-vca.c: Likewise.
6435 2013-05-01 James Greenhalgh <james.greenhalgh@arm.com>
6437 * gcc.target/aarch64/scalar_intrinsics.c (force_simd): New.
6438 (test_vceqd_s64): Force arguments to SIMD registers.
6439 (test_vceqzd_s64): Likewise.
6440 (test_vcged_s64): Likewise.
6441 (test_vcled_s64): Likewise.
6442 (test_vcgezd_s64): Likewise.
6443 (test_vcged_u64): Likewise.
6444 (test_vcgtd_s64): Likewise.
6445 (test_vcltd_s64): Likewise.
6446 (test_vcgtzd_s64): Likewise.
6447 (test_vcgtd_u64): Likewise.
6448 (test_vclezd_s64): Likewise.
6449 (test_vcltzd_s64): Likewise.
6450 (test_vtst_s64): Likewise.
6451 (test_vtst_u64): Likewise.
6453 2013-05-01 Paolo Carlini <paolo.carlini@oracle.com>
6456 * g++.dg/cpp0x/decltype53.C: New.
6458 2013-04-30 Thomas Koenig <tkoenig@gcc.gnu.org>
6461 * gfortran.dg/power_5.f90: New test.
6463 2013-04-30 Richard Biener <rguenther@suse.de>
6466 * gcc.dg/torture/pr57122.c: New testcase.
6468 2013-04-30 Richard Biener <rguenther@suse.de>
6471 * g++.dg/torture/pr57107.C: New testcase.
6473 2013-04-30 Andrey Belevantsev <abel@ispras.ru>
6475 PR rtl-optimization/57105
6476 * gcc.dg/pr57105.c: New test.
6478 2013-04-30 Jakub Jelinek <jakub@redhat.com>
6480 PR tree-optimization/57104
6481 * gcc.dg/pr57104.c: New test.
6483 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
6486 * gcc.target/i386/pr44578.c: New test.
6488 2013-04-29 Vladimir Makarov <vmakarov@redhat.com>
6491 * gcc.target/i386/pr57097.c: New test.
6493 2013-04-29 Uros Bizjak <ubizjak@gmail.com>
6496 * gcc.target/i386/pr57098.c: New test.
6498 2013-04-29 Kai Tietz <ktietz@redhat.com>
6500 * gcc.c-torture/execute/pr55875.c: New test.
6502 2013-04-29 Richard Biener <rguenther@suse.de>
6505 * gcc.dg/torture/pr57075.c: New testcase.
6507 2013-04-29 Richard Biener <rguenther@suse.de>
6510 * gcc.dg/autopar/pr57103.c: New testcase.
6512 2013-04-29 Senthil Kumar Selvaraj <senthil_kumar.selvaraj@atmel.com>
6514 * gcc.dg/c1x-align-3.c: Add test for negative power of 2.
6516 2013-04-29 Tom de Vries <tom@codesourcery.com>
6518 * gcc.dg/pr50763.c: Update test.
6520 2013-04-26 Jeff Law <law@redhat.com>
6522 * gcc.dg/tree-ssa/vrp88.c: New test.
6524 2013-04-29 Christian Bruel <christian.bruel@st.com>
6527 * gcc.target/sh/pr57108.c: New test.
6529 2013-04-29 Richard Biener <rguenther@suse.de>
6532 * gfortran.dg/gomp/pr57089.f90: New testcase.
6534 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6536 * lib/target-supports.exp (vect_uintfloat_cvt): Enable for AArch64.
6538 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6540 * gcc.target/aarch64/vect-vcvt.c: New.
6542 2013-04-29 James Greenhalgh <james.greenhalgh@arm.com>
6544 * gcc.target/aarch64/vect-vrnd.c: New.
6546 2013-04-29 Richard Biener <rguenther@suse.de>
6548 PR tree-optimization/57081
6549 * gcc.dg/torture/pr57081.c: New testcase.
6551 2013-04-29 Jakub Jelinek <jakub@redhat.com>
6553 PR tree-optimization/57083
6554 * gcc.dg/torture/pr57083.c: New test.
6556 2013-04-28 Paolo Carlini <paolo.carlini@oracle.com>
6559 * g++.dg/cpp0x/decltype52.C: New.
6561 2013-04-28 Jakub Jelinek <jakub@redhat.com>
6563 N3472 binary constants
6564 * g++.dg/cpp/limits.C: Adjust warning wording.
6565 * g++.dg/system-binary-constants-1.C: Likewise.
6566 * g++.dg/cpp1y/system-binary-constants-1.C: New test.
6568 2013-04-28 Tobias Burnus <burnus@net-b.de>
6571 * gfortran.dg/coarray_30.f90: New.
6573 2013-04-28 Thomas Koenig <tkoenig@gcc.gnu.org>
6576 * frontend-passes (optimize_power): New function.
6577 (optimize_op): Use it.
6579 2013-04-27 Jakub Jelinek <jakub@redhat.com>
6582 * gcc.c-torture/execute/pr56866.c: New test.
6583 * gcc.target/i386/pr56866.c: New test.
6585 2013-04-26 Jakub Jelinek <jakub@redhat.com>
6588 * gcc.dg/setjmp-5.c: New test.
6590 2013-04-26 Paolo Carlini <paolo.carlini@oracle.com>
6593 * g++.dg/cpp0x/constexpr-55708.C: New.
6595 2013-04-26 Richard Biener <rguenther@suse.de>
6597 * gcc.dg/tree-prof/update-loopch.c: Revert last change.
6598 * gcc.dg/graphite/pr33766.c: Fix undefined behavior.
6599 * gcc.dg/pr53265.c: Remove XFAILs.
6600 * gcc.dg/tree-ssa/loop-38.c: Remove unreliable dump scanning.
6601 * gcc.dg/tree-ssa/pr21559.c: Change back to two expected jump threads.
6603 2013-04-26 Jakub Jelinek <jakub@redhat.com>
6605 * lib/prune.exp: Add -fdiagnostics-color=never to TEST_ALWAYS_FLAGS.
6606 * lib/c-compat.exp (compat-use-alt-compiler, compat_setup_dfp): Handle
6607 -fdiagnostics-color=never option similarly to
6608 -fno-diagnostics-show-caret option.
6610 2013-04-25 Jakub Jelinek <jakub@redhat.com>
6612 PR rtl-optimization/57003
6613 * gcc.target/i386/pr57003.c: New test.
6615 2013-04-25 Marek Polacek <polacek@redhat.com>
6617 PR tree-optimization/57066
6618 * gcc.dg/torture/builtin-logb-1.c: Adjust testcase.
6620 2013-04-25 James Greenhalgh <james.greenhalgh@arm.com>
6621 Tejas Belagod <tejas.belagod@arm.com>
6623 * gcc.target/aarch64/vaddv-intrinsic.c: New.
6624 * gcc.target/aarch64/vaddv-intrinsic-compile.c: Likewise.
6625 * gcc.target/aarch64/vaddv-intrinsic.x: Likewise.
6627 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6629 * gcc.target/aarch64/cmp.c: New.
6631 2013-04-25 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6633 * gcc.target/aarch64/ngc.c: New.
6635 2013-04-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6637 * lib/target-supports.exp
6638 (check_effective_target_arm_neon_fp16_ok_nocache): New procedure.
6639 (check_effective_target_arm_neon_fp16_ok): Likewise.
6640 (add_options_for_arm_neon_fp16): Likewise.
6641 * gcc.target/arm/neon/vcvtf16_f32.c: New test. Generated.
6642 * gcc.target/arm/neon/vcvtf32_f16.c: Likewise.
6644 2013-04-24 Vladimir Makarov <vmakarov@redhat.com>
6646 PR rtl-optimizations/57046
6647 * gcc.target/i386/pr57046.c: New test.
6649 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6651 * g++.dg/cpp1y/cplusplus.C: New.
6653 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6655 * g++.dg/cpp1y/cxx1y_macro.C: Remove.
6657 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6659 * c-c++-common/Wpointer-arith-1.c: New.
6661 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6663 * g++.dg/cpp1y/cxx1y_macro.C: New.
6665 2013-04-24 Paolo Carlini <paolo.carlini@oracle.com>
6668 * g++.dg/cpp0x/sfinae45.C: New.
6670 2013-04-24 Richard Biener <rguenther@suse.de>
6673 * gcc.c-torture/execute/pr56982.c: Avoid sigjmp_buf use.
6675 2013-04-23 Richard Biener <rguenther@suse.de>
6678 * gcc.dg/torture/pr57036-1.c: New testcase.
6679 * gcc.dg/torture/pr57036-2.c: Likewise.
6681 2013-04-23 Sofiane Naci <sofiane.naci@arm.com>
6683 * gcc.target/aarch64/scalar-mov.c: New testcase.
6685 2013-04-23 Richard Biener <rguenther@suse.de>
6687 PR tree-optimization/57026
6688 * gcc.dg/torture/pr57026.c: New testcase.
6690 2013-04-22 Janus Weil <janus@gcc.gnu.org>
6694 * gfortran.dg/transfer_check_4.f90: New.
6696 2013-04-22 Marek Polacek <polacek@redhat.com>
6699 * gcc.dg/pr56990.c: New test.
6701 2013-04-22 Vladimir Makarov <vmakarov@redhat.com>
6704 * gcc.target/i386/pr57018.c: New test.
6706 2013-04-22 James Greenhalgh <james.greenhalgh@arm.com>
6708 * gcc.target/aarch64/vrecps.c: New.
6709 * gcc.target/aarch64/vrecpx.c: Likewise.
6711 2013-04-22 Christian Bruel <christian.bruel@st.com>
6714 * gcc.target/sh/mfmovd.c: Add new function and check hard_float.
6716 2013-04-21 Jeff Law <law@redhat.com>
6718 * gcc.dg/tree-ssa/forwprop-26.c: New test.
6720 2013-04-20 Tobias Burnus <burnus@net-b.de>
6723 * gfortran.dg/c_loc_test_22.f90: New.
6725 2013-04-19 Vladimir Makarov <vmakarov@redhat.com>
6727 PR rtl-optimization/56847
6728 * gcc.dg/pr56847.c: New test.
6730 2013-04-19 Richard Biener <rguenther@suse.de>
6732 PR tree-optimization/56982
6733 * gcc.c-torture/execute/pr56982.c: New testcase.
6735 2013-04-19 Martin Jambor <mjambor@suse.cz>
6737 PR tree-optimization/56718
6738 * g++.dg/ipa/imm-devirt-1.C: New test.
6739 * g++.dg/ipa/imm-devirt-2.C: Likewise.
6741 2013-04-19 Richard Biener <rguenther@suse.de>
6743 PR tree-optimization/57000
6744 * gcc.dg/tree-ssa/reassoc-27.c: New testcase.
6746 2013-04-19 Thomas Koenig <tkoenig@gcc.gnu.org>
6747 Mikael Morin <mikael@gcc.gnu.org>
6750 * gfortran.dg/array_constructor_45.f90: New test.
6751 * gfortran.dg/array_constructor_46.f90: New test.
6752 * gfortran.dg/array_constructor_47.f90: New test.
6753 * gfortran.dg/array_constructor_40.f90: Adjust number of while loops.
6755 2013-04-18 Jakub Jelinek <jakub@redhat.com>
6757 PR rtl-optimization/56999
6758 * g++.dg/opt/pr56999.C: New test.
6760 2013-04-18 Cary Coutant <ccoutant@google.com>
6762 * g++.dg/debug/dwarf2/pubnames-2.C: Add -fno-debug-types-section.
6763 * g++.dg/debug/dwarf2/pubnames-3.C: New test case.
6765 2013-04-18 Cary Coutant <ccoutant@google.com>
6767 * g++.dg/debug/dwarf2/typedef2.C: Add -fno-debug-types-section flag.
6768 * g++.dg/debug/dwarf2/typedef4.C: Likewise.
6769 * g++.dg/debug/dwarf2/static-data-member1.C: Likewise.
6770 * g++.dg/debug/dwarf2/global-used-types-1.C: Likewise.
6771 * g++.dg/debug/dwarf2/self-ref-1.C: Likewise.
6772 * g++.dg/debug/dwarf2/nested-2.C: Likewise.
6773 * g++.dg/debug/dwarf2/typedef1.C: Likewise.
6774 * g++.dg/debug/dwarf2/namespace-2.C: Likewise.
6775 * g++.dg/debug/dwarf2/integer-typedef.C: Likewise.
6776 * g++.dg/debug/dwarf2/self-ref-2.C: Likewise.
6777 * g++.dg/debug/dwarf2/explicit-constructor.C: Likewise.
6779 2013-04-18 Grigoriy Kraynov <grigoriy.kraynov@intel.com>
6781 * gcc.target/i386/avx2-vpop-check.h: Cast away volatility in memcmp().
6783 2013-04-18 Jakub Jelinek <jakub@redhat.com>
6785 PR tree-optimization/56984
6786 * gcc.c-torture/compile/pr56984.c: New test.
6788 PR rtl-optimization/56992
6789 * gcc.dg/pr56992.c: New test.
6791 2013-04-17 Janus Weil <janus@gcc.gnu.org>
6794 * gfortran.dg/proc_ptr_42.f90: New.
6796 2013-04-17 Eric Botcazou <ebotcazou@adacore.com>
6798 * gnat.dg/discr41.ad[sb]: New test.
6799 * gcc.dg/tree-ssa/ssa-fre-38.c: Likewise.
6800 * gcc.dg/vect/slp-24-big-array.c: Beef up anti-vectorization trick.
6801 * gcc.dg/vect/slp-24.c: Likewise.
6802 * gcc.dg/vect/vect-strided-a-mult.c: Likewise.
6803 * gcc.dg/vect/vect-strided-a-u16-i2.c: Likewise.
6804 * gcc.dg/vect/vect-strided-a-u16-i4.c: Likewise.
6805 * gcc.dg/vect/vect-strided-a-u16-mult.c: Likewise.
6806 * gcc.dg/vect/vect-strided-a-u8-i2-gap.c: Likewise.
6807 * gcc.dg/vect/vect-strided-a-u8-i8-gap2-big-array.c: Likewise.
6808 * gcc.dg/vect/vect-strided-a-u8-i8-gap2.c: Likewise.
6809 * gcc.dg/vect/vect-strided-a-u8-i8-gap7-big-array.c: Likewise.
6810 * gcc.dg/vect/vect-strided-a-u8-i8-gap7.c: Likewise.
6811 * gcc.dg/vect/vect-strided-mult-char-ls.c: Likewise.
6812 * gcc.dg/vect/vect-strided-mult.c: Likewise.
6813 * gcc.dg/vect/vect-strided-same-dr.c: Likewise.
6814 * gcc.dg/vect/vect-strided-u16-i2.c: Likewise.
6815 * gcc.dg/vect/vect-strided-u16-i4.c: Likewise.
6816 * gcc.dg/vect/vect-strided-u32-i4.c: Likewise.
6817 * gcc.dg/vect/vect-strided-u32-i8.c: Likewise.
6818 * gcc.dg/vect/vect-strided-u8-i2-gap.c: Likewise.
6819 * gcc.dg/vect/vect-strided-u8-i2.c: Likewise.
6820 * gcc.dg/vect/vect-strided-u8-i8-gap2-big-array.c: Likewise.
6821 * gcc.dg/vect/vect-strided-u8-i8-gap2.c: Likewise.
6822 * gcc.dg/vect/vect-strided-u8-i8-gap4-big-array.c: Likewise.
6823 * gcc.dg/vect/vect-strided-u8-i8-gap4-unknown.c: Likewise.
6824 * gcc.dg/vect/vect-strided-u8-i8-gap4.c: Likewise.
6825 * gcc.dg/vect/vect-strided-u8-i8-gap7-big-array.c: Likewise.
6826 * gcc.dg/vect/vect-strided-u8-i8-gap7.c: Likewise.
6827 * gcc.dg/vect/vect-strided-u8-i8.c: Likewise.
6829 2013-04-17 Janne Blomqvist <jb@gcc.gnu.org>
6832 * lib/gcc-dg.exp (scan-module): Uncompress module file before scanning.
6833 * gfortran.dg/module_md5_1.f90: Remove.
6835 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6837 * gcc.target/aarch64/adds3.c: New.
6838 * gcc.target/aarch64/subs3.c: New.
6840 2013-04-16 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6842 * gcc.target/aarch64/adds1.c: New.
6843 * gcc.target/aarch64/adds2.c: New.
6844 * gcc.target/aarch64/subs1.c: New.
6845 * gcc.target/aarch64/subs2.c: New.
6847 2013-04-16 Ed Smith-Rowland <3dw4rd@verizon.net>
6849 Implement n3599 - Literal operator templates for strings.
6850 * g++.dg/cpp1y/udlit-char-template.C: New test.
6851 * g++.dg/cpp1y/udlit-char-template-neg.C: New test.
6853 2013-04-16 Tobias Burnus <burnus@net-b.de>
6856 * gfortran.dg/no_arg_check_1.f90: New.
6857 * gfortran.dg/no_arg_check_2.f90: New.
6858 * gfortran.dg/no_arg_check_3.f90: New.
6860 2013-04-16 Janus Weil <janus@gcc.gnu.org>
6863 * gfortran.dg/proc_ptr_41.f90: New.
6865 2013-04-16 Richard Biener <rguenther@suse.de>
6867 PR tree-optimization/56756
6868 * gcc.dg/torture/pr56756.c: New testcase.
6870 2013-04-16 Tobias Burnus <burnus@net-b.de>
6873 * gfortran.dg/c_assoc_5.f90: New.
6875 2013-04-16 Uros Bizjak <ubizjak@gmail.com>
6877 * g++.dg/ipa/devirt-c-7.C: Require nonpic effective target.
6878 * gcc.c-torture/execute/pr33992.x: Remove.
6879 * gcc.c-torture/execute/pr33992.c (foo): Declare as static.
6880 * gcc.dg/uninit-pred-5_a.c (foo): Ditto.
6881 * gcc.dg/uninit-pred-5_b.c (foo): Ditto.
6883 2013-04-15 Jakub Jelinek <jakub@redhat.com>
6885 PR tree-optimization/56962
6886 * gcc.c-torture/execute/pr56962.c: New test.
6888 2013-04-15 Richard Biener <rguenther@suse.de>
6890 PR tree-optimization/56933
6891 * gcc.dg/vect/pr56933.c: New testcase.
6893 2013-04-15 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
6895 * gcc.target/arm/anddi3-opt.c: New test.
6896 * gcc.target/arm/anddi3-opt2.c: Likewise.
6898 2013-04-15 Eric Botcazou <ebotcazou@adacore.com>
6900 * gcc.dg/pr56890-1.c: New test.
6901 * gcc.dg/pr56890-2.c: Likewise.
6903 2013-04-15 Joey Ye <joey.ye@arm.com>
6905 * gcc.target/arm/thumb1-far-jump-1.c: New test.
6906 * gcc.target/arm/thumb1-far-jump-2.c: New test.
6908 2013-04-14 Mikael Morin <mikael@gcc.gnu.org>
6911 * gfortran.dg/select_type_33.f03: New test.
6913 2013-04-13 Janus Weil <janus@gcc.gnu.org>
6916 * gfortran.dg/typebound_proc_29.f03: New.
6918 2013-04-12 Janus Weil <janus@gcc.gnu.org>
6921 * gfortran.dg/typebound_proc_28.f03: New.
6923 2013-04-12 Jeff Law <law@redhat.com>
6925 * gcc.dg/tree-ssa/vrp87.c: Do not run test on ppc and xtensa
6928 2013-04-12 Tobias Burnus <burnus@net-b.de>
6931 * gfortran.dg/coarray/alloc_comp_2.f90: New.
6933 2013-04-12 Vladimir Makarov <vmakarov@redhat.com>
6936 * gcc.target/i386/pr56903.c: New test.
6938 2013-04-12 Janus Weil <janus@gcc.gnu.org>
6941 * gfortran.dg/auto_char_len_4.f90: Add -pedantic. Changed error.
6942 * gfortran.dg/assumed_rank_4.f90: Modified error wording.
6943 * gfortran.dg/block_11.f90: Fix invalid test case.
6944 * gfortran.dg/function_types_3.f90: Add new error message.
6945 * gfortran.dg/global_references_1.f90: Ditto.
6946 * gfortran.dg/import2.f90: Remove unneeded parts.
6947 * gfortran.dg/import6.f90: Fix invalid test case.
6948 * gfortran.dg/proc_decl_2.f90: Ditto.
6949 * gfortran.dg/proc_decl_9.f90: Ditto.
6950 * gfortran.dg/proc_decl_18.f90: Ditto.
6951 * gfortran.dg/proc_ptr_40.f90: New.
6952 * gfortran.dg/whole_file_7.f90: Modified error wording.
6953 * gfortran.dg/whole_file_16.f90: Ditto.
6954 * gfortran.dg/whole_file_17.f90: Add -pedantic.
6955 * gfortran.dg/whole_file_18.f90: Modified error wording.
6956 * gfortran.dg/whole_file_20.f03: Ditto.
6957 * gfortran.fortran-torture/execute/intrinsic_associated.f90: Fix
6960 2013-04-12 Richard Biener <rguenther@suse.de>
6963 2013-04-10 Richard Biener <rguenther@suse.de>
6965 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
6967 2013-04-12 Tobias Burnus <burnus@net-b.de>
6970 * gfortran.dg/class_allocate_15.f90: New.
6973 2013-04-12 Tobias Burnus <burnus@net-b.de>
6975 * gfortran.dg/coarray_lib_alloc_2.f90: Update
6976 scan-tree-dump-times.
6978 2013-04-12 Jakub Jelinek <jakub@redhat.com>
6980 PR tree-optimization/56918
6981 PR tree-optimization/56920
6982 * gcc.dg/vect/pr56918.c: New test.
6983 * gcc.dg/vect/pr56920.c: New test.
6985 2013-04-12 Tobias Burnus <burnus@net-b.de>
6988 * gfortran.dg/class_allocate_14.f90: New.
6989 * gfortran.dg/coarray_lib_alloc_2.f90: Update scan-tree-dump-times.
6990 * gfortran.dg/coarray_lib_alloc_3.f90: New.
6992 2013-04-12 Marc Glisse <marc.glisse@inria.fr>
6994 * gcc.dg/fold-cstvecshift.c: New testcase.
6996 2013-04-11 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
6998 * gcc.target/aarch64/negs.c: New.
7000 2013-04-11 Jakub Jelinek <jakub@redhat.com>
7003 * g++.dg/template/arrow4.C: New test.
7005 2013-04-11 Eric Botcazou <ebotcazou@adacore.com>
7007 * gnat.dg/array23.adb: New test.
7008 * gnat.dg/array23_pkg[123].ads: New helpers.
7010 2013-04-11 Jeff Law <law@redhat.com>
7012 PR tree-optimization/56900
7013 * gcc.dg/tree-ssa/vrp87.c: Do not run test on various targets.
7015 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
7018 * g++.dg/cpp0x/sfinae44.C: New.
7020 2013-04-11 Arnaud Charlet <charlet@adacore.com>
7022 * ada/acats/run_all.sh: Remove special handling of -gnat95 switch.
7023 * ada/acats/ada95.lst: Remove special handling of -gnat95 switch.
7025 2013-04-11 Paolo Carlini <paolo.carlini@oracle.com>
7028 * g++.dg/cpp0x/enum26.C: New.
7029 * g++.old-deja/g++.pt/mangle1.C: Adjust.
7031 2013-04-11 James Greenhalgh <james.greenhalgh@arm.com>
7033 * gcc.target/aarch64/vect-fcm.x: Add check for zero forms of
7035 * gcc.target/aarch64/vect-fcm-eq-d.c: Check that new zero form
7037 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
7038 * gcc.target/aarch64/vect-fcm-ge-d.c: Check that new zero form
7039 loop is vectorized and that the correct instruction is generated.
7040 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
7041 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
7042 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
7044 2013-04-11 Jakub Jelinek <jakub@redhat.com>
7046 PR tree-optimization/56899
7047 * gcc.c-torture/execute/pr56899.c: New test.
7049 2013-04-10 David S. Miller <davem@davemloft.net>
7051 * gcc.target/sparc/setcc-4.c: New test.
7052 * gcc.target/sparc/setcc-5.c: New test.
7054 2013-04-10 Richard Biener <rguenther@suse.de>
7056 * g++.dg/pr55604.C: Use -fdump-rtl-ira.
7058 2013-04-10 Richard Biener <rguenther@suse.de>
7060 * gcc.dg/vect/slp-39.c: New testcase.
7062 2013-04-10 Joern Rennecke <joern.rennecke@embecosm.com>
7064 PR tree-optimization/55524
7065 * gcc.target/epiphany/fnma-1.c: New test.
7067 2013-04-10 Zhouyi Zhou <yizhouzhou@ict.ac.cn>
7069 * gcc.dg/tree-ssa/inline-11.c: New test
7071 2013-04-10 Jakub Jelinek <jakub@redhat.com>
7074 * g++.dg/template/arrow3.C: New test.
7076 2013-04-09 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7078 * gcc.target/arm/minmax_minus.c: New test.
7080 2013-04-09 Jakub Jelinek <jakub@redhat.com>
7083 * c-c++-common/gomp/pr56883.c: New test.
7085 2013-04-09 Jeff Law <law@redhat.com>
7087 * gcc.dg/tree-ssa/vrp87.c: New test.
7089 2013-04-09 Jakub Jelinek <jakub@redhat.com>
7091 PR tree-optimization/56854
7092 * g++.dg/torture/pr56854.C: New test.
7094 2013-04-08 Thomas Koenig <tkoenig@gcc.gnu.org>
7097 * gfortran.dg/array_constructor_44.f90: New test.
7099 2013-04-08 Paolo Carlini <paolo.carlini@oracle.com>
7102 * g++.dg/cpp0x/constexpr-specialization.C: New.
7104 2013-04-08 Jakub Jelinek <jakub@redhat.com>
7106 * gcc.c-torture/execute/pr56837.c: New test.
7110 * g++.dg/opt/vt3.C: New test.
7111 * g++.dg/opt/vt4.C: New test.
7113 2013-04-08 Jeff Law <law@redhat.com>
7115 * gcc.dg/tree-ssa/forwprop-25.c: New test.
7117 2013-04-08 Richard Biener <rguenther@suse.de>
7119 * gfortran.dg/vect/fast-math-mgrid-resid.f: Adjust.
7121 2013-04-08 Richard Biener <rguenther@suse.de>
7123 * gfortran.dg/vect/fast-math-pr37021.f90: Adjust.
7125 2013-04-08 Richard Biener <rguenther@suse.de>
7127 * g++.dg/vect/slp-pr56812.cc: Adjust.
7129 2013-04-08 Jakub Jelinek <jakub@redhat.com>
7131 * gcc.dg/pr56837.c: New test.
7132 * gcc.dg/tree-ssa/ldist-19.c: Don't check for
7133 "generated memset minus one".
7135 2013-04-07 Tobias Burnus <burnus@net-b.de>
7138 * gfortran.dg/reshape_5.f90: New.
7140 2013-04-05 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7143 * gcc.target/powerpc/recip-1.c: Modify expected output.
7144 * gcc.target/powerpc/recip-3.c: Likewise.
7145 * gcc.target/powerpc/recip-4.c: Likewise.
7146 * gcc.target/powerpc/recip-5.c: Add expected output for iterations.
7148 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
7150 * gcc.target/arm/peep-ldrd-1.c: New test.
7151 * gcc.target/arm/peep-strd-1.c: Likewise.
7153 2013-04-05 Greta Yorsh <Greta.Yorsh@arm.com>
7155 * gcc.target/arm/negdi-1.c: New test.
7156 * gcc.target/arm/negdi-2.c: Likewise.
7157 * gcc.target/arm/negdi-3.c: Likewise.
7158 * gcc.target/arm/negdi-4.c: Likewise.
7160 2013-04-05 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7162 * lib/target-supports.exp (add_options_for_arm_v8_neon):
7163 Add -march=armv8-a when we use v8 NEON.
7164 (check_effective_target_vect_call_btruncf): Remove arm-*-*-*.
7165 (check_effective_target_vect_call_ceilf): Likewise.
7166 (check_effective_target_vect_call_floorf): Likewise.
7167 (check_effective_target_vect_call_roundf): Likewise.
7168 (check_vect_support_and_set_flags): Remove check for arm_v8_neon.
7169 * gcc.target/arm/vect-rounding-btruncf.c: New testcase.
7170 * gcc.target/arm/vect-rounding-ceilf.c: Likewise.
7171 * gcc.target/arm/vect-rounding-floorf.c: Likewise.
7172 * gcc.target/arm/vect-rounding-roundf.c: Likewise.
7174 2013-04-05 David Edelsohn <dje.gcc@gmail.com>
7176 * gcc.target/powerpc/sd-vsx.c: Skip on AIX.
7177 * gcc.target/powerpc/sd-pwr6.c: Same.
7178 * gcc.dg/stack-usage-1.c: Define SIZE on AIX.
7179 * g++.dg/debug/pr56294.C: XFAIL on AIX.
7181 2013-04-05 Ed Smith-Rowland <3dw4rd@verizon.net>
7183 * g++.dg/cpp0x/ref-qual-multi-neg.C: New test.
7185 2013-04-04 Janus Weil <janus@gcc.gnu.org>
7188 * gfortran.dg/altreturn_1.f90: Add -std=gnu.
7189 * gfortran.dg/altreturn_4.f90: Ditto.
7190 * gfortran.dg/altreturn_3.f90: Replace -std=legacy by -std=gnu.
7191 * gfortran.dg/altreturn_5.f90: Ditto.
7192 * gfortran.dg/altreturn_6.f90: Ditto.
7193 * gfortran.dg/altreturn_7.f90: Ditto.
7195 2013-04-04 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7197 * lib/target-supports.exp (check_effective_target_arm_v8_neon_hw):
7199 (check_effective_target_arm_v8_neon_ok_nocache):
7201 (check_effective_target_arm_v8_neon_ok): Change to use
7202 check_effective_target_arm_v8_neon_ok_nocache.
7203 (add_options_for_arm_v8_neon): Use et_arm_v8_neon_flags to set ARMv8
7205 (check_effective_target_vect_call_btruncf):
7206 Enable for arm and ARMv8 NEON.
7207 (check_effective_target_vect_call_ceilf): Likewise.
7208 (check_effective_target_vect_call_floorf): Likewise.
7209 (check_effective_target_vect_call_roundf): Likewise.
7210 (check_vect_support_and_set_flags): Handle ARMv8 NEON effective
7213 2013-04-04 Marek Polacek <polacek@redhat.com>
7215 PR tree-optimization/48186
7216 * gcc.dg/pr48186.c: New test.
7218 2013-04-04 Richard Biener <rguenther@suse.de>
7220 PR tree-optimization/56826
7221 * gcc.dg/vect/pr56826.c: New testcase.
7222 * gcc.dg/vect/O3-pr36098.c: Adjust.
7224 2013-04-04 Tejas Belagod <tejas.belagod@arm.com>
7226 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: Remove duplication.
7227 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
7228 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
7229 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
7230 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
7231 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
7232 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
7233 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
7234 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
7235 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
7237 2013-04-04 Richard Biener <rguenther@suse.de>
7239 PR tree-optimization/56213
7240 * gcc.dg/vect/vect-123.c: New testcase.
7242 2013-04-04 Tobias Burnus <burnus@net-b.de>
7245 * gfortran.dg/read_repeat_2.f90: New.
7247 2013-04-04 Richard Biener <rguenther@suse.de>
7249 PR tree-optimization/56837
7250 * g++.dg/torture/pr56837.C: New testcase.
7252 2013-04-04 Tobias Burnus <burnus@net-b.de>
7255 * gfortran.dg/c_loc_test_21.f90: New.
7256 * gfortran.dg/c_loc_test_19.f90: Update dg-error.
7257 * gfortran.dg/c_loc_tests_10.f03: Update dg-error.
7258 * gfortran.dg/c_loc_tests_11.f03: Update dg-error.
7259 * gfortran.dg/c_loc_tests_4.f03: Update dg-error.
7260 * gfortran.dg/c_loc_tests_16.f90: Update dg-error.
7262 2013-04-03 Jeff Law <law@redhat.com>
7264 PR tree-optimization/56799
7265 * gcc.c-torture/execute/pr56799.c: New test.
7267 2013-04-03 Paolo Carlini <paolo.carlini@oracle.com>
7270 * g++.dg/warn/Wpointer-arith-1.C: New.
7271 * g++.dg/gomp/for-19.C: Adjust.
7273 2013-04-03 Marek Polacek <polacek@redhat.com>
7276 * gcc.dg/pr55702.c: New test.
7278 2013-04-03 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7281 * gcc.dg/pr56809.c: New testcase.
7283 2013-04-03 Jakub Jelinek <jakub@redhat.com>
7286 * g++.dg/debug/pr56819.C: New test.
7288 2013-04-03 Richard Biener <rguenther@suse.de>
7290 PR tree-optimization/56817
7291 * g++.dg/torture/pr56817.C: New testcase.
7293 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
7295 * gcc.dg/vect/bb-slp-31.c: New file.
7297 2013-04-03 Jason Merrill <jason@redhat.com>
7300 * g++.dg/tree-ssa/ehcleanup-1.C: Adjust unreachable count.
7302 2013-04-03 Richard Biener <rguenther@suse.de>
7304 * g++.dg/vect/slp-pr56812.cc: Use dg-additional-options.
7306 2013-04-03 Richard Biener <rguenther@suse.de>
7308 PR tree-optimization/55964
7309 * gcc.dg/torture/pr55964-2.c: New testcase.
7311 2013-04-03 Richard Biener <rguenther@suse.de>
7313 PR tree-optimization/56501
7314 * gcc.dg/torture/pr56501.c: New testcase.
7316 2013-04-03 Richard Biener <rguenther@suse.de>
7318 PR tree-optimization/56407
7319 * gcc.dg/torture/pr56407.c: New testcase.
7321 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
7323 PR tree-optimization/56790
7324 * g++.dg/ext/pr56790-1.C: New testcase.
7326 2013-04-03 Marc Glisse <marc.glisse@inria.fr>
7328 * gcc.target/i386/merge-1.c: New testcase.
7329 * gcc.target/i386/avx2-vpblendd128-1.c: Make it non-trivial.
7331 2013-04-03 Jakub Jelinek <jakub@redhat.com>
7334 * gcc.c-torture/execute/pr19449.c: New test.
7336 2013-04-03 Richard Biener <rguenther@suse.de>
7338 PR tree-optimization/56812
7339 * g++.dg/vect/slp-pr56812.cc: New testcase.
7341 2013-04-03 Janus Weil <janus@gcc.gnu.org>
7345 * gfortran.dg/altreturn_8.f90: New.
7346 * gfortran.dg/altreturn_2.f90: Add -std=legacy.
7347 * gfortran.dg/intrinsic_actual_3.f90: Ditto.
7348 * gfortran.dg/invalid_interface_assignment.f90: Ditto.
7350 2013-04-02 Jakub Jelinek <jakub@redhat.com>
7352 PR rtl-optimization/56745
7353 * gcc.c-torture/compile/pr56745.c: New test.
7355 2013-04-02 Pitchumani Sivanupandi <pitchumani.s@atmel.com>
7357 * gcc.dg/tree-ssa/sra-13.c: Fix for 16 bit int.
7359 2013-04-02 Richard Biener <rguenther@suse.de>
7361 PR tree-optimization/56778
7362 * gcc.dg/torture/pr56778.c: New testcase.
7364 2013-04-02 Richard Biener <rguenther@suse.de>
7367 * g++.dg/torture/pr56768.C: New testcase.
7369 2013-04-02 Paolo Carlini <paolo.carlini@oracle.com>
7371 * obj-c++.dg/try-catch-13.mm: Update per PR56725.
7373 2013-04-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7376 * gfortran.dg/namelist_82.f90: New test.
7378 2013-04-01 Janus Weil <janus@gcc.gnu.org>
7381 * gfortran.dg/implicit_class_1.f90: New.
7383 2013-03-31 Jerry DeLisle <jvdelisle@gcc.gnu.org>
7386 * gfortran.dg/namelist_81.f90: New test.
7388 2013-03-30 Thomas Koenig <tkoenig@gcc.gnu.org>
7390 * gfortran.dg/character_comparison_3.f90: Adjust for use of memcmp
7391 for constant and equal string lengths.
7392 * gfortran.dg/character_comparison_5.f90: Likewise.
7393 * gfortran.dg/character_comparison_9.f90: New test.
7395 2013-03-27 Kirill Yukhin <kirill.yukhin@intel.com>
7397 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Fix intrinsic name.
7398 * gcc.target/i386/avx2-vbroadcastsi128-1.c: Ditto.
7400 2013-03-29 Tobias Burnus <burnus@net-b.de>
7403 * gfortran.dg/optional_absent_3.f90: New.
7405 2013-03-29 Tobias Burnus <burnus@net-b.de>
7408 * testsuite/gfortran.dg/fmt_cache_3.f90: New.
7410 2013-03-29 Tobias Burnus <burnus@net-b.de>
7413 * gfortran.dg/namelist_80.f90: New.
7415 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7418 * gfortran.dg/string_length_2.f90: New test.
7419 * gfortran.dg/dependency_41.f90: New test.
7421 2013-03-28 Thomas Koenig <tkoenig@gcc.gnu.org>
7424 * gfortran.dg/array_constructor_43.f90: New test.
7425 * gfortran.dg/random_seed_3.f90: New test.
7427 2013-03-28 Ian Bolton <ian.bolton@arm.com>
7429 * gcc.target/aarch64/inc/asm-adder-clobber-lr.c: New test.
7430 * gcc.target/aarch64/inc/asm-adder-no-clobber-lr.c: Likewise.
7431 * gcc.target/aarch64/test-framepointer-1.c: Likewise.
7432 * gcc.target/aarch64/test-framepointer-2.c: Likewise.
7433 * gcc.target/aarch64/test-framepointer-3.c: Likewise.
7434 * gcc.target/aarch64/test-framepointer-4.c: Likewise.
7435 * gcc.target/aarch64/test-framepointer-5.c: Likewise.
7436 * gcc.target/aarch64/test-framepointer-6.c: Likewise.
7437 * gcc.target/aarch64/test-framepointer-7.c: Likewise.
7438 * gcc.target/aarch64/test-framepointer-8.c: Likewise.
7440 2013-03-28 Paolo Carlini <paolo.carlini@oracle.com>
7443 * g++.dg/conversion/op4.C: Adjust.
7444 * g++.dg/cpp0x/rv1n.C: Likewise.
7445 * g++.dg/cpp0x/rv2n.C: Likewise.
7446 * g++.dg/cpp0x/template_deduction.C: Likewise.
7447 * g++.dg/expr/cond8.C: Likewise.
7448 * g++.dg/other/error4.C: Likewise.
7449 * g++.old-deja/g++.bugs/900514_03.C: Likewise.
7450 * g++.old-deja/g++.bugs/900519_02.C: Likewise.
7451 * g++.old-deja/g++.bugs/900519_03.C: Likewise.
7452 * g++.old-deja/g++.bugs/900520_02.C: Likewise.
7453 * g++.old-deja/g++.jason/conversion2.C: Likewise.
7454 * g++.old-deja/g++.law/cvt20.C: Likewise.
7455 * g++.old-deja/g++.law/cvt8.C: Likewise.
7456 * g++.old-deja/g++.law/init8.C: Likewise.
7457 * g++.old-deja/g++.mike/net12.C: Likewise.
7458 * g++.old-deja/g++.mike/net8.C: Likewise.
7459 * g++.old-deja/g++.mike/p2793.C: Likewise.
7460 * g++.old-deja/g++.mike/p3836.C: Likewise.
7461 * g++.old-deja/g++.mike/p418.C: Likewise.
7462 * g++.old-deja/g++.mike/p701.C: Likewise.
7463 * g++.old-deja/g++.mike/p807.C: Likewise.
7465 2013-03-28 Tejas Belagod <tejas.belagod@arm.com>
7468 * g++.dg/torture/pr56694.C: Fix test case to build on bare-metal
7471 2013-03-28 Marek Polacek <polacek@redhat.com>
7473 PR tree-optimization/56695
7474 * gcc.dg/vect/pr56695.c: New test.
7476 2013-03-28 Richard Biener <rguenther@suse.de>
7478 PR tree-optimization/37021
7479 * gcc.dg/vect/fast-math-slp-38.c: New testcase.
7480 * gcc.dg/vect/O3-pr36098.c: Un-XFAIL.
7482 2013-03-27 Tobias Burnus <burnus@net-b.de>
7486 * gfortran.dg/sizeof_2.f90: New.
7487 * gfortran.dg/sizeof_3.f90: New.
7488 * gfortran.dg/sizeof_proc.f90: Update dg-error.
7490 2013-03-27 Richard Biener <rguenther@suse.de>
7492 PR tree-optimization/37021
7493 * gfortran.dg/vect/fast-math-pr37021.f90: New testcase.
7495 2013-03-27 Alexander Ivchenko <alexander.ivchenko@intel.com>
7497 * g++.dg/ipa/ivinline-1.C: Add target nonpic.
7498 * g++.dg/ipa/ivinline-2.C: Likewise.
7499 * g++.dg/ipa/ivinline-3.C: Likewise.
7500 * g++.dg/ipa/ivinline-4.C: Likewise.
7501 * g++.dg/ipa/ivinline-5.C: Likewise.
7502 * g++.dg/ipa/ivinline-7.C: Likewise.
7503 * g++.dg/ipa/ivinline-8.C: Likewise.
7504 * g++.dg/ipa/ivinline-9.C: Likewise.
7505 * g++.dg/cpp0x/noexcept03.C: Likewise.
7506 * gcc.dg/const-1.c: Likewise.
7507 * gcc.dg/ipa/pure-const-1.c: Likewise.
7508 * gcc.dg/noreturn-8.c: Likewise.
7509 * gcc.target/i386/mmx-1.c: Likewise.
7510 * gcc.dg/tree-ssa/ipa-split-5.c: Likewise.
7511 * gcc.dg/tree-ssa/loadpre6.c: Likewise.
7512 * gcc.c-torture/execute/pr33992.x: New file.
7514 2013-03-26 Eric Botcazou <ebotcazou@adacore.com>
7516 * gcc.c-torture/execute/20011008-3.c: Cap VLEN with STACK_SIZE too.
7518 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
7521 * g++.dg/ext/desig5.C: New.
7523 2013-03-26 Tobias Burnus <burnus@net-b.de>
7526 * gfortran.dg/merge_init_expr_2.f90: New.
7527 * gfortran.dg/merge_char_1.f90: Modify test to
7528 stay a run-time test.
7529 * gfortran.dg/merge_char_3.f90: Ditto.
7531 2013-03-26 Paolo Carlini <paolo.carlini@oracle.com>
7533 * g++.dg/cpp0x/constexpr-friend-2.C: New.
7534 * g++.dg/cpp0x/constexpr-main.C: Likewise.
7536 2013-03-25 Paolo Carlini <paolo.carlini@oracle.com>
7539 * g++.dg/cpp0x/range-for23.C: New.
7541 2013-03-25 Tilo Schwarz <tilo@tilo-schwarz.de>
7544 * gfortran.dg/namelist_79.f90: New.
7546 2013-03-25 Martin Jambor <mjambor@suse.cz>
7548 * gcc.dg/ipa/ipcp-agg-9.c: New test.
7550 2013-03-25 Tobias Burnus <burnus@net-b.de>
7570 * gfortran.dg/c_assoc_2.f03: Update dg-error wording.
7571 * gfortran.dg/c_f_pointer_shape_test.f90: Ditto.
7572 * gfortran.dg/c_f_pointer_shape_tests_3.f03: Ditto.
7573 * gfortran.dg/c_f_pointer_tests_5.f90: Ditto.
7574 * gfortran.dg/c_funloc_tests_2.f03: Ditto.
7575 * gfortran.dg/c_funloc_tests_5.f03: Ditto.
7576 * gfortran.dg/c_funloc_tests_6.f90: Ditto.
7577 * gfortran.dg/c_loc_tests_10.f03: Add -std=f2008.
7578 * gfortran.dg/c_loc_tests_11.f03: Ditto, update dg-error.
7579 * gfortran.dg/c_loc_tests_16.f90: Ditto.
7580 * gfortran.dg/c_loc_tests_4.f03: Ditto.
7581 * gfortran.dg/c_loc_tests_15.f90: Update dg-error wording.
7582 * gfortran.dg/c_loc_tests_3.f03: Valid since F2003 TC5.
7583 * gfortran.dg/c_loc_tests_8.f03: Ditto.
7584 * gfortran.dg/c_ptr_tests_14.f90: Update scan-tree-dump-times.
7585 * gfortran.dg/c_ptr_tests_15.f90: Ditto.
7586 * gfortran.dg/c_sizeof_1.f90: Fix invalid code.
7587 * gfortran.dg/iso_c_binding_init_expr.f03: Update dg-error wording.
7588 * gfortran.dg/pr32601_1.f03: Ditto.
7589 * gfortran.dg/storage_size_2.f08: Remove dg-error.
7590 * gfortran.dg/blockdata_7.f90: New.
7591 * gfortran.dg/c_assoc_4.f90: New.
7592 * gfortran.dg/c_f_pointer_tests_6.f90: New.
7593 * gfortran.dg/c_f_pointer_tests_7.f90: New.
7594 * gfortran.dg/c_funloc_tests_8.f90: New.
7595 * gfortran.dg/c_loc_test_17.f90: New.
7596 * gfortran.dg/c_loc_test_18.f90: New.
7597 * gfortran.dg/c_loc_test_19.f90: New.
7598 * gfortran.dg/c_loc_test_20.f90: New.
7599 * gfortran.dg/c_sizeof_5.f90: New.
7600 * gfortran.dg/iso_c_binding_rename_3.f90: New.
7601 * gfortran.dg/transfer_resolve_2.f90: New.
7602 * gfortran.dg/transfer_resolve_3.f90: New.
7603 * gfortran.dg/transfer_resolve_4.f90: New.
7604 * gfortran.dg/pr32601.f03: Update dg-error.
7605 * gfortran.dg/c_ptr_tests_13.f03: Update dg-error.
7606 * gfortran.dg/c_ptr_tests_9.f03: Fix test case.
7608 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7610 * gcc.target/arm/vseleqdf.c: New test.
7611 * gcc.target/arm/vseleqsf.c: Likewise.
7612 * gcc.target/arm/vselgedf.c: Likewise.
7613 * gcc.target/arm/vselgesf.c: Likewise.
7614 * gcc.target/arm/vselgtdf.c: Likewise.
7615 * gcc.target/arm/vselgtsf.c: Likewise.
7616 * gcc.target/arm/vselledf.c: Likewise.
7617 * gcc.target/arm/vsellesf.c: Likewise.
7618 * gcc.target/arm/vselltdf.c: Likewise.
7619 * gcc.target/arm/vselltsf.c: Likewise.
7620 * gcc.target/arm/vselnedf.c: Likewise.
7621 * gcc.target/arm/vselnesf.c: Likewise.
7622 * gcc.target/arm/vselvcdf.c: Likewise.
7623 * gcc.target/arm/vselvcsf.c: Likewise.
7624 * gcc.target/arm/vselvsdf.c: Likewise.
7625 * gcc.target/arm/vselvssf.c: Likewise.
7627 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7629 * gcc.target/aarch64/atomic-comp-swap-release-acquire.c: Move test
7631 * gcc.target/aarch64/atomic-comp-swap-release-acquire.x: ... to here.
7632 * gcc.target/aarch64/atomic-op-acq_rel.c: Move test body from here...
7633 * gcc.target/aarch64/atomic-op-acq_rel.x: ... to here.
7634 * gcc.target/aarch64/atomic-op-acquire.c: Move test body from here...
7635 * gcc.target/aarch64/atomic-op-acquire.x: ... to here.
7636 * gcc.target/aarch64/atomic-op-char.c: Move test body from here...
7637 * gcc.target/aarch64/atomic-op-char.x: ... to here.
7638 * gcc.target/aarch64/atomic-op-consume.c: Move test body from here...
7639 * gcc.target/aarch64/atomic-op-consume.x: ... to here.
7640 * gcc.target/aarch64/atomic-op-int.c: Move test body from here...
7641 * gcc.target/aarch64/atomic-op-int.x: ... to here.
7642 * gcc.target/aarch64/atomic-op-relaxed.c: Move test body from here...
7643 * gcc.target/aarch64/atomic-op-relaxed.x: ... to here.
7644 * gcc.target/aarch64/atomic-op-release.c: Move test body from here...
7645 * gcc.target/aarch64/atomic-op-release.x: ... to here.
7646 * gcc.target/aarch64/atomic-op-seq_cst.c: Move test body from here...
7647 * gcc.target/aarch64/atomic-op-seq_cst.x: ... to here.
7648 * gcc.target/aarch64/atomic-op-short.c: Move test body from here...
7649 * gcc.target/aarch64/atomic-op-short.x: ... to here.
7650 * gcc.target/arm/atomic-comp-swap-release-acquire.c: New test.
7651 * gcc.target/arm/atomic-op-acq_rel.c: Likewise.
7652 * gcc.target/arm/atomic-op-acquire.c: Likewise.
7653 * gcc.target/arm/atomic-op-char.c: Likewise.
7654 * gcc.target/arm/atomic-op-consume.c: Likewise.
7655 * gcc.target/arm/atomic-op-int.c: Likewise.
7656 * gcc.target/arm/atomic-op-relaxed.c: Likewise.
7657 * gcc.target/arm/atomic-op-release.c: Likewise.
7658 * gcc.target/arm/atomic-op-seq_cst.c: Likewise.
7659 * gcc.target/arm/atomic-op-short.c: Likewise.
7661 2013-03-25 Richard Biener <rguenther@suse.de>
7664 * g++.dg/torture/pr56694.C: New testcase.
7666 2013-03-25 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
7669 * gcc.target/arm/neon-vcond-gt.c: New test.
7670 * gcc.target/arm/neon-vcond-ltgt.c: Likewise.
7671 * gcc.target/arm/neon-vcond-unordered.c: Likewise.
7673 2013-03-25 Richard Biener <rguenther@suse.de>
7675 PR tree-optimization/56689
7676 * gcc.dg/torture/pr56689.c: New testcase.
7678 2013-03-25 Kai Tietz <ktietz@redhat.com>
7680 * g++.dg/torture/20121105-1.C: Adjust for LLP64 targets.
7682 2013-03-24 Tobias Burnus <burnus@net-b.de>
7685 * gfortran.dg/eof_5.f90: New.
7687 2013-03-23 Sebastian Huber <sebastian.huber@embedded-brains.de>
7689 * gcc.c-torture/execute/builtins/builtins.exp: Sort targets
7692 2013-03-22 Uros Bizjak <ubizjak@gmail.com>
7694 * gcc.target/i386/pr22152.c (dg-options): Add -mtune=core2.
7696 2013-03-22 Sebastian Huber <sebastian.huber@embedded-brains.de>
7699 * gcc.c-torture/execute/builtins/builtins.exp: Add
7700 -Wl,--allow-multiple-definition for RTEMS targets.
7702 2013-03-22 Ian Bolton <ian.bolton@arm.com>
7704 * gcc.target/aarch64/movk.c: New test.
7706 2013-03-21 Marc Glisse <marc.glisse@inria.fr>
7708 * g++.dg/ext/vector21.C: New testcase.
7710 2013-03-21 Christophe Lyon <christophe.lyon@linaro.org>
7712 * gcc.target/arm/neon-for-64bits-1.c: New tests.
7713 * gcc.target/arm/neon-for-64bits-2.c: Likewise.
7715 2013-03-21 Richard Biener <rguenther@suse.de>
7717 * gcc.dg/vect/vect-outer-3a-big-array.c: Adjust.
7718 * gcc.dg/vect/vect-outer-3a.c: Likewise.
7720 2013-03-21 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
7722 * gcc.target/aarch64/vect.c: Test and result vector added
7723 for sabd and saba instructions.
7724 * gcc.target/aarch64/vect-compile.c: Check for sabd and saba
7725 instructions in assembly.
7726 * gcc.target/aarch64/vect.x: Add sabd and saba test functions.
7727 * gcc.target/aarch64/vect-fp.c: Test and result vector added
7728 for fabd instruction.
7729 * gcc.target/aarch64/vect-fp-compile.c: Check for fabd
7730 instruction in assembly.
7731 * gcc.target/aarch64/vect-fp.x: Add fabd test function.
7733 2013-03-20 Jeff Law <law@redhat.com>
7735 * g++.dg/tree-ssa/ssa-dom.C: New test.
7737 2013-03-20 Michael Meissner <meissner@linux.vnet.ibm.com>
7739 * gcc.target/powerpc/mmfpgpr.c: New test.
7740 * gcc.target/powerpc/sd-vsx.c: Likewise.
7741 * gcc.target/powerpc/sd-pwr6.c: Likewise.
7742 * gcc.target/powerpc/vsx-float0.c: Likewise.
7744 2013-03-20 Marc Glisse <marc.glisse@inria.fr>
7746 PR tree-optimization/56355
7747 * gcc.dg/pr56355-1.c: New file.
7749 2013-03-20 Catherine Moore <clm@codesourcery.com>
7750 Richard Sandiford <rdsandiford@googlemail.com>
7752 * gcc.target/mips/mips.exp: Add microMIPS support.
7753 * gcc.target/mips/umips-movep-2.c: New test.
7754 * gcc.target/mips/umips-lwp-2.c: New test.
7755 * gcc.target/mips/umips-swp-5.c: New test.
7756 * gcc.target/mips/umips-constraints-1.c: New test.
7757 * gcc.target/mips/umips-lwp-3.c: New test.
7758 * gcc.target/mips/umips-swp-6.c: New test.
7759 * gcc.target/mips/umips-constraints-2.c: New test.
7760 * gcc.target/mips/umips-save-restore-1.c: New test.
7761 * gcc.target/mips/umips-lwp-4.c: New test.
7762 * gcc.target/mips/umips-swp-7.c: New test.
7763 * gcc.target/mips/umips-save-restore-2.c: New test.
7764 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
7765 * gcc.target/mips/umips-lwp-5.c: New test.
7766 * gcc.target/mips/umips-save-restore-3.c: New test.
7767 * gcc.target/mips/umips-lwp-6.c: New test.
7768 * gcc.target/mips/umips-swp-1.c: New test.
7769 * gcc.target/mips/umips-lwp-7.c: New test.
7770 * gcc.target/mips/umips-swp-2.c: New test.
7771 * gcc.target/mips/umips-lwp-8.c: New test.
7772 * gcc.target/mips/umips-swp-3.c: New test.
7773 * gcc.target/mips/umips-movep-1.c: New test.
7774 * gcc.target/mips/umips-lwp-1.c: New test.
7775 * gcc.target/mips/umips-swp-4.c: New test.
7777 2013-03-20 Richard Biener <rguenther@suse.de>
7779 PR tree-optimization/56661
7780 * gcc.dg/torture/pr56661.c: New testcase.
7782 2013-03-20 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
7784 PR rtl-optimization/56605
7785 * gcc.target/powerpc/pr56605.c: New.
7787 2013-03-20 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
7790 * gfortran.dg/do_1.f90: Don't xfail.
7792 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
7795 * gfortran.dg/namelist_77.f90: New.
7796 * gfortran.dg/namelist_78.f90: New.
7798 2013-03-20 Tilo Schwarz <tilo@tilo-schwarz.de>
7801 * gfortran.dg/open_negative_unit_1.f90: New.
7803 2013-03-19 Ian Bolton <ian.bolton@arm.com>
7805 * gcc.target/aarch64/sbc.c: New test.
7807 2013-03-19 Ian Bolton <ian.bolton@arm.com>
7809 * gcc.target/aarch64/ror.c: New test.
7811 2013-03-19 Ian Bolton <ian.bolton@arm.com>
7813 * gcc.target/aarch64/extr.c: New test.
7815 2013-03-19 Richard Biener <rguenther@suse.de>
7817 PR tree-optimization/56273
7818 * gcc.dg/tree-ssa/vrp47.c: Adjust.
7819 * c-c++-common/uninit-17.c: Likewise.
7821 2013-03-18 Jakub Jelinek <jakub@redhat.com>
7823 PR tree-optimization/56635
7824 * g++.dg/torture/pr56635.C: New test.
7826 2013-03-18 Richard Biener <rguenther@suse.de>
7828 PR tree-optimization/3713
7829 * g++.dg/ipa/devirt-12.C: New testcase.
7831 2013-03-18 Jakub Jelinek <jakub@redhat.com>
7834 * c-c++-common/pr56566.c: New test.
7836 2013-03-17 Jason Merrill <jason@redhat.com>
7838 * g++.dg/template/abstract-dr337.C: XFAIL.
7840 2013-03-16 Jakub Jelinek <jakub@redhat.com>
7843 * g++.dg/warn/Wdiv-by-zero-2.C: New test.
7844 * c-c++-common/pr56607.c: New test.
7846 2013-03-16 Paolo Carlini <paolo.carlini@oracle.com>
7849 * g++.dg/cpp0x/constexpr-array5.C: New.
7851 2013-03-15 Tobias Burnus <burnus@net-b.de>
7854 * gfortran.dg/transfer_intrinsic_5.f90: New.
7856 2013-03-15 Kai Tietz <ktietz@redhat.com>
7858 * gcc.target/i386/movti.c: Don't test for x64 mingw.
7859 * gcc.target/i386/pr20020-1.c: Likewise.
7860 * gcc.target/i386/pr20020-2.c: Likewise.
7861 * gcc.target/i386/pr20020-3.c: Likewise.
7862 * gcc.target/i386/pr53425-1.c: Likewise.
7863 * gcc.target/i386/pr53425-2.c: Likewise.
7864 * gcc.target/i386/pr55093.c: Likewise.
7865 * gcc.target/i386/pr53907.c: Adjust test for LLP64 targets.
7867 2013-03-15 Jakub Jelinek <jakub@redhat.com>
7870 * gcc.dg/tree-ssa/pr55579.c: Add -fvar-tracking-assignments to
7871 dg-options. Remove 32-bit hppa*-*-hpux* xfail.
7873 2013-03-14 Jakub Jelinek <jakub@redhat.com>
7875 PR tree-optimization/53265
7876 * gcc.dg/graphite/scop-3.c (toto): Increase array size to avoid
7878 * gcc.dg/graphite/id-6.c (test): Likewise.
7879 * gcc.dg/graphite/pr35356-2.c: Adjust regexp patterns to only look for
7880 MIN_EXPR and MAX_EXPR in GIMPLE stmts.
7882 PR tree-optimization/53265
7883 * gcc.dg/pr53265.c: New test.
7884 * gcc.dg/torture/pr49518.c: Add -Wno-aggressive-loop-optimizations
7886 * g++.dg/opt/longbranch2.C (EBCOTLut): Double sizes of a2 and a3
7888 * gcc.dg/tree-ssa/cunroll-10.c (main): Rename to foo. Add argument
7889 n, use it as high bound instead of 4.
7891 2013-03-13 Oleg Endo <olegendo@gcc.gnu.org>
7894 * gcc.target/sh/pr49880-1.c: New.
7895 * gcc.target/sh/pr49880-2.c: New.
7896 * gcc.target/sh/pr49880-3.c: New.
7897 * gcc.target/sh/pr49880-4.c: New.
7898 * gcc.target/sh/pr49880-5.c: New.
7900 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
7902 * g++.dg/cpp0x/alias-decl-32.C: Remove redundant bits.
7904 2013-03-13 Richard Biener <rguenther@suse.de>
7906 PR tree-optimization/56608
7907 * gcc.dg/vect/fast-math-bb-slp-call-3.c: New testcase.
7909 2013-03-13 Paolo Carlini <paolo.carlini@oracle.com>
7912 * g++.dg/cpp0x/alias-decl-32.C: New.
7914 2013-03-11 Jan Hubicka <jh@suse.cz>
7917 * gcc.c-torture/compile/pr56571.c: New testcase.
7919 2013-03-11 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7921 * gcc.dg/tree-ssa/vector-4.c: Add comment regarding xfail.
7922 * gcc.dg/tree-ssa/pr55579.c: Likewise.
7924 2013-03-11 Dominique d'Humieres <dominiq@lps.ens.fr>
7926 * gcc.dg/inline_3.c: Remove target and dg-excess-errors.
7927 * gcc.dg/inline_4.c: Likewise.
7928 * gcc.dg/unroll_2.c: Likewise.
7929 * gcc.dg/unroll_3.c: Likewise.
7930 * gcc.dg/unroll_4.c: Likewise.
7932 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7935 * gcc.dg/tree-ssa/vector-4.c: xfail on 32-bit hppa*-*-*.
7938 * gcc.dg/tree-ssa/pr55579.c: xfail 32-bit hppa*-*-hpux*.
7940 2013-03-11 Oleg Endo <olegendo@gcc.gnu.org>
7943 * gcc.c-torture/compile/pr40797.c: New.
7945 2013-03-10 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
7947 * gcc.dg/pr44194-1.c: Skip compilation on hppa*64*-*-*.
7949 2013-03-10 Paul Thomas <pault@gcc.gnu.org>
7952 * gfortran.dg/class_56.f90: New test.
7954 2013-03-09 Richard Sandiford <rdsandiford@googlemail.com>
7957 * gcc.target/mips/pr56524.c: New test.
7959 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
7962 * g++.dg/cpp0x/lambda/lambda-nsdmi2.C: New.
7964 2013-03-08 Paolo Carlini <paolo.carlini@oracle.com>
7967 * g++.dg/cpp0x/lambda/lambda-err3.C: New.
7969 2013-03-08 Marek Polacek <polacek@redhat.com>
7971 PR tree-optimization/56478
7972 * gcc.dg/torture/pr56478.c: New test.
7974 2013-03-08 Kai Tietz <ktietz@redhat.com>
7976 * gcc.c-torture/execute/builtins/builtins.exp: Add for mingw
7977 targets linker option --allow-multiple-definition.
7979 * gcc.dg/pr14092-1.c: Mark intptr_t typedef to use extension.
7980 * gcc.dg/pr24683.c: Avoid warning about casting constant string.
7981 * gcc.dg/pr52549.c: Add LLP64 case.
7982 * gcc.dg/pr53701.c: Use for uintptr_t typedef __UINTPTR_TYPE__.
7983 * gcc.dg/pr56510.c: Adjust for LLP64 targets.
7984 * gcc.dg/torture/pr51071-2.c: Likewise.
7985 * gcc.dg/tree-ssa/vrp72.c: Likewise.
7986 * gcc.dg/tree-ssa/vrp73.c: Likewise.
7987 * gcc.dg/tree-ssa/vrp75.c: Likewise.
7988 * gcc.dg/torture/pr53922.c: Skip test for mingw-targets.
7989 * gcc.dg/weak/weak-1.c: Likewise.
7990 * gcc.dg/weak/weak-2.c: Likewise.
7991 * gcc.dg/weak/weak-3.c: Likewise.
7992 * gcc.dg/weak/weak-4.c: Likewise.
7993 * gcc.dg/weak/weak-5.c: Likewise.
7994 * gcc.dg/weak/weak-15.c: Likewise.
7995 * gcc.dg/weak/weak-16.c: Likewise.
7997 * c-c++-common/pr54486.c: Skip test for mingw-targets.
7999 2013-03-07 Jakub Jelinek <jakub@redhat.com>
8001 PR tree-optimization/56559
8002 * gcc.dg/tree-ssa/reassoc-26.c: New test.
8004 2013-03-07 Andreas Schwab <schwab@suse.de>
8006 * gcc.dg/pr31490.c: Fix last change.
8008 2013-03-06 Paolo Carlini <paolo.carlini@oracle.com>
8011 * g++.dg/template/crash115.C: New.
8013 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8015 PR tree-optimization/56539
8016 * gcc.c-torture/compile/pr56539.c: New test.
8018 2013-03-06 Kai Tietz <ktietz@redhat.com>
8020 * gcc.dg/lto/20090914-2_0.c: Skip for mingw and cygwin
8022 * gcc.dg/lto/20091013-1_1.c: Set x64-mingw as xfail.
8023 * gcc.dg/lto/20091013-1_2.c: Likewise.
8024 * gcc.dg/pr31490.c: Adjust for LLP64 targets.
8026 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
8028 * gnat.dg/specs/aggr6.ads: New test.
8030 2013-03-06 Eric Botcazou <ebotcazou@adacore.com>
8032 * gnat.dg/loop_optimization15.ad[sb]: New test.
8034 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8037 * gcc.dg/pr56548.c: New test.
8039 2013-03-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8042 * g++.dg/debug/dwarf2/thunk1.C: Skip on darwin.
8044 2013-03-06 Jakub Jelinek <jakub@redhat.com>
8047 * g++.dg/template/typename20.C: New test.
8049 2013-03-05 Jakub Jelinek <jakub@redhat.com>
8052 * gcc.dg/pr56510.c: New test.
8054 PR rtl-optimization/56484
8055 * gcc.c-torture/compile/pr56484.c: New test.
8057 2013-03-05 Paolo Carlini <paolo.carlini@oracle.com>
8060 * g++.dg/warn/Wsign-conversion-2.C: New.
8062 2013-03-05 Richard Biener <rguenther@suse.de>
8064 PR tree-optimization/56270
8065 * gcc.dg/vect/slp-38.c: New testcase.
8067 2013-03-05 Jakub Jelinek <jakub@redhat.com>
8069 PR rtl-optimization/56494
8070 * gcc.dg/pr56494.c: New test.
8072 2013-01-04 Eric Botcazou <ebotcazou@adacore.com>
8074 * gcc.dg/pr56424.c: New test.
8076 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
8078 * gcc.dg/pr55153.c: Add dg-require-effective-target scheduling.
8079 * gcc.dg/pr56228.c <avr>: Skip.
8081 2013-03-04 Georg-Johann Lay <avr@gjlay.de>
8084 PR tree-optimization/52631
8085 * gcc.dg/tree-ssa/pr52631.c: Fix 16-bit int.
8087 2013-03-03 David Edelsohn <dje.gcc@gmail.com>
8089 * gcc.dg/vect/vect-82_64.c: Skip on AIX.
8090 * gcc.dg/vect/vect-83_64.c: Same.
8092 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
8095 * gfortran.dg/pointer_check_13.f90: New test.
8097 2013-03-03 Mikael Morin <mikael@gcc.gnu.org>
8100 * gfortran.dg/array_constructor_42.f90: New test.
8102 2013-03-02 Paolo Carlini <paolo.carlini@oracle.com>
8105 * g++.dg/template/static33.C: New.
8106 * g++.dg/template/static34.C: Likewise.
8109 * g++.dg/template/static35.C: New.
8111 2013-03-01 Steve Ellcey <sellcey@mips.com>
8113 * gcc.dg/pr56396.c: Require pic support.
8115 2013-03-01 Richard Biener <rguenther@suse.de>
8117 PR tree-optimization/55481
8118 * gcc.dg/torture/pr56488.c: New testcase.
8120 2013-02-28 Konstantin Serebryany <konstantin.s.serebryany@gmail.com>
8121 Jakub Jelinek <jakub@redhat.com>
8124 * g++.dg/asan/default-options-1.C (__asan_default_options): Use
8125 no_sanitize_address attribute rather than no_address_safety_analysis.
8126 * g++.dg/asan/sanitizer_test_utils.h
8127 (ATTRIBUTE_NO_ADDRESS_SAFETY_ANALYSIS): Likewise.
8128 * c-c++-common/asan/attrib-1.c: Test no_sanitize_address attribute
8129 in addition to no_address_safety_analysis.
8131 2013-02-28 Jason Merrill <jason@redhat.com>
8134 * g++.dg/cpp0x/constexpr-and.C: New.
8136 2013-02-28 Martin Jambor <mjambor@suse.cz>
8138 PR tree-optimization/56294
8139 * g++.dg/debug/pr56294.C: New test.
8141 2013-02-28 Marcus Shawcroft <marcus.shawcroft@arm.com>
8143 * g++.old-deja/g++.pt/ptrmem6.C(main): Add xfail aarch64*-*-*.
8145 2013-02-27 Marek Polacek <polacek@redhat.com>
8147 PR rtl-optimization/56466
8148 * gcc.dg/pr56466.c: New test.
8150 2013-02-28 Naveen H.S <Naveen.Hurugalawadi@caviumnetworks.com>
8152 * gcc.dg/tree-ssa/slsr-1.c: Allow widening multiplications.
8153 * gcc.dg/tree-ssa/slsr-2.c: Likewise.
8154 * gcc.dg/tree-ssa/slsr-3.c: Likewise.
8156 2013-02-27 Andrey Belevantsev <abel@ispras.ru>
8159 * gcc.dg/pr45472.c: New test.
8161 2013-02-26 Marek Polacek <polacek@redhat.com>
8163 PR tree-optimization/56426
8164 * gcc.dg/pr56436.c: New test.
8166 2013-02-26 Jakub Jelinek <jakub@redhat.com>
8168 PR tree-optimization/56448
8169 * gcc.c-torture/compile/pr56448.c: New test.
8171 PR tree-optimization/56443
8172 * gcc.dg/torture/pr56443.c: New test.
8174 2013-02-25 Richard Biener <rguenther@suse.de>
8176 PR tree-optimization/56175
8177 * gcc.dg/tree-ssa/forwprop-24.c: New testcase.
8179 2013-02-24 Jakub Jelinek <jakub@redhat.com>
8182 * g++.dg/torture/pr56403.C: New test.
8184 2013-02-25 Catherine Moore <clm@codesourcery.com>
8187 2013-02-24 Catherine Moore <clm@codesourcery.com>
8188 Richard Sandiford <rdsandiford@googlemail.com>
8190 * gcc.target/mips/mips.exp: Add microMIPS support.
8191 * gcc.target/mips/umips-movep-2.c: New test.
8192 * gcc.target/mips/umips-lwp-2.c: New test.
8193 * gcc.target/mips/umips-swp-5.c: New test.
8194 * gcc.target/mips/umips-constraints-1.c: New test.
8195 * gcc.target/mips/umips-lwp-3.c: New test.
8196 * gcc.target/mips/umips-swp-6.c: New test.
8197 * gcc.target/mips/umips-constraints-2.c: New test.
8198 * gcc.target/mips/umips-save-restore-1.c: New test.
8199 * gcc.target/mips/umips-lwp-4.c: New test.
8200 * gcc.target/mips/umips-swp-7.c: New test.
8201 * gcc.target/mips/umips-save-restore-2.c: New test.
8202 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
8203 * gcc.target/mips/umips-lwp-5.c: New test.
8204 * gcc.target/mips/umips-save-restore-3.c: New test.
8205 * gcc.target/mips/umips-lwp-6.c: New test.
8206 * gcc.target/mips/umips-swp-1.c: New test.
8207 * gcc.target/mips/umips-lwp-7.c: New test.
8208 * gcc.target/mips/umips-swp-2.c: New test.
8209 * gcc.target/mips/umips-lwp-8.c: New test.
8210 * gcc.target/mips/umips-swp-3.c: New test.
8211 * gcc.target/mips/umips-movep-1.c: New test.
8212 * gcc.target/mips/umips-lwp-1.c: New test.
8213 * gcc.target/mips/umips-swp-4.c: New test.
8215 2013-02-24 Catherine Moore <clm@codesourcery.com>
8216 Richard Sandiford <rdsandiford@googlemail.com>
8218 * gcc.target/mips/mips.exp: Add microMIPS support.
8219 * gcc.target/mips/umips-movep-2.c: New test.
8220 * gcc.target/mips/umips-lwp-2.c: New test.
8221 * gcc.target/mips/umips-swp-5.c: New test.
8222 * gcc.target/mips/umips-constraints-1.c: New test.
8223 * gcc.target/mips/umips-lwp-3.c: New test.
8224 * gcc.target/mips/umips-swp-6.c: New test.
8225 * gcc.target/mips/umips-constraints-2.c: New test.
8226 * gcc.target/mips/umips-save-restore-1.c: New test.
8227 * gcc.target/mips/umips-lwp-4.c: New test.
8228 * gcc.target/mips/umips-swp-7.c: New test.
8229 * gcc.target/mips/umips-save-restore-2.c: New test.
8230 * gcc.target/mips/umips-lwp-swp-volatile.c: New test.
8231 * gcc.target/mips/umips-lwp-5.c: New test.
8232 * gcc.target/mips/umips-save-restore-3.c: New test.
8233 * gcc.target/mips/umips-lwp-6.c: New test.
8234 * gcc.target/mips/umips-swp-1.c: New test.
8235 * gcc.target/mips/umips-lwp-7.c: New test.
8236 * gcc.target/mips/umips-swp-2.c: New test.
8237 * gcc.target/mips/umips-lwp-8.c: New test.
8238 * gcc.target/mips/umips-swp-3.c: New test.
8239 * gcc.target/mips/umips-movep-1.c: New test.
8240 * gcc.target/mips/umips-lwp-1.c: New test.
8241 * gcc.target/mips/umips-swp-4.c: New test.
8243 2013-02-22 Jakub Jelinek <jakub@redhat.com>
8246 * lib/asan-dg.exp (asan_link_flags): Add
8247 -B${gccpath}/libsanitizer/asan/ to flags.
8249 2013-02-21 Jakub Jelinek <jakub@redhat.com>
8252 * gcc.dg/torture/pr56420.c: New test.
8254 2013-02-20 Aldy Hernandez <aldyh@redhat.com>
8257 * gcc.dg/tm/memopt-1.c: Declare functions transaction_safe.
8259 2013-02-21 Martin Jambor <mjambor@suse.cz>
8261 PR tree-optimization/56310
8262 * g++.dg/ipa/pr56310.C: New test.
8264 2013-02-21 Janus Weil <janus@gcc.gnu.org>
8267 * gfortran.dg/proc_ptr_comp_37.f90: New.
8269 2013-02-21 Richard Biener <rguenther@suse.de>
8271 PR tree-optimization/56415
8273 2013-02-11 Richard Biener <rguenther@suse.de>
8275 PR tree-optimization/56273
8276 * g++.dg/warn/Warray-bounds-6.C: New testcase.
8277 * gcc.dg/tree-ssa/pr21559.c: Adjust.
8278 * gcc.dg/tree-ssa/vrp17.c: Likewise.
8279 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8280 * gcc.dg/tree-ssa/vrp23.c: Likewise.
8281 * gcc.dg/tree-ssa/vrp24.c: Likewise.
8283 2013-02-21 Marek Polacek <polacek@redhat.com>
8285 PR tree-optimization/56398
8286 * g++.dg/torture/pr56398.C: New test.
8288 2013-02-21 Jakub Jelinek <jakub@redhat.com>
8291 * gcc.c-torture/compile/pr56405.c: New test.
8293 2013-02-20 Jan Hubicka <jh@suse.cz>
8295 PR tree-optimization/56265
8296 * g++.dg/ipa/devirt-11.C: New testcase.
8298 2013-02-20 Richard Biener <rguenther@suse.de>
8300 * gcc.dg/tree-ssa/forwprop-8.c: Adjust.
8302 2013-02-20 Richard Biener <rguenther@suse.de>
8303 Jakub Jelinek <jakub@redhat.com>
8305 PR tree-optimization/56396
8306 * gcc.dg/pr56396.c: New testcase.
8308 2013-02-20 Paolo Carlini <paolo.carlini@oracle.com>
8311 * g++.dg/cpp0x/Wzero-as-null-pointer-constant-2.C: New.
8313 2013-02-19 Richard Biener <rguenther@suse.de>
8315 PR tree-optimization/56384
8316 * gcc.dg/torture/pr56384.c: New testcase.
8318 2013-02-19 Jakub Jelinek <jakub@redhat.com>
8320 PR tree-optimization/56350
8321 * gcc.dg/pr56350.c: New test.
8323 PR tree-optimization/56381
8324 * g++.dg/opt/pr56381.C: New test.
8326 2013-02-18 Jakub Jelinek <jakub@redhat.com>
8329 * lib/dg-pch.exp (pch-init, pch-finish,
8330 check_effective_target_pch_supported_debug): New procs.
8331 (dg-flags-pch): If $pch_unsupported, make tests UNSUPPORTED.
8332 Likewise if $pch_unsupported_debug and $flags include -g.
8333 Skip FAILs about missing *.gch file if $pch_unsupported_debug
8334 and dg-require-effective-target pch_unsupported_debug.
8335 * g++.dg/pch/pch.exp: Call pch-init and pch-finish.
8336 * objc.dg/pch/pch.exp: Likewise.
8337 * gcc.dg/pch/pch.exp: Likewise.
8338 * gcc.dg/pch/valid-1.c: Add dg-require-effective-target
8339 pch_unsupported_debug.
8340 * gcc.dg/pch/valid-1.hs: Likewise.
8341 * gcc.dg/pch/valid-1b.c: Likewise.
8342 * gcc.dg/pch/valid-1b.hs: Likewise.
8344 2013-02-18 Richard Biener <rguenther@suse.de>
8346 PR tree-optimization/56366
8347 * gcc.dg/torture/pr56366.c: New testcase.
8349 2013-02-18 Richard Biener <rguenther@suse.de>
8352 * gcc.dg/torture/pr56349.c: New testcase.
8354 2013-02-18 Richard Biener <rguenther@suse.de>
8356 PR tree-optimization/56321
8357 * gcc.dg/torture/pr56321.c: New testcase.
8359 2013-02-16 Edgar E. Iglesias <edgar.iglesias@gmail.com>
8361 * gcc.dg/20020312-2.c: Define MicroBlaze PIC register
8363 2013-02-16 Jakub Jelinek <jakub@redhat.com>
8364 Dodji Seketeli <dodji@redhat.com>
8367 * c-c++-common/asan/no-redundant-instrumentation-4.c: New test file.
8368 * c-c++-common/asan/no-redundant-instrumentation-5.c: Likewise.
8369 * c-c++-common/asan/no-redundant-instrumentation-6.c: Likewise.
8370 * c-c++-common/asan/no-redundant-instrumentation-7.c: Likewise.
8371 * c-c++-common/asan/no-redundant-instrumentation-8.c: Likewise.
8372 * c-c++-common/asan/pr56330.c: Likewise.
8373 * c-c++-common/asan/no-redundant-instrumentation-1.c (test1):
8374 Ensure the size argument of __builtin_memcpy is a constant.
8376 2013-02-15 Jonathan Wakely <jwakely.gcc@gmail.com>
8377 Paolo Carlini <paolo.carlini@oracle.com>
8380 * g++.dg/cpp0x/enum23.C: New.
8382 2013-02-15 Oleg Endo <olegendo@gcc.gnu.org>
8385 * gcc.target/sh/pr54685.c: Fix scanning of not insn.
8387 2013-02-15 Vladimir Makarov <vmakarov@redhat.com>
8389 PR rtl-optimization/56348
8390 * gcc.target/i386/pr56348.c: New test.
8392 2013-02-15 Greta Yorsh <Greta.Yorsh@arm.com>
8394 * gcc.target/arm/interrupt-1.c: Fix for thumb mode.
8395 * gcc.target/arm/interrupt-2.c: Likewise.
8397 2013-02-15 Tobias Burnus <burnus@net-b.de>
8400 * gfortran.dg/matmul_9.f90: New.
8402 2013-02-15 Tobias Burnus <burnus@net-b.de>
8405 * gfortran.dg/init_flag_11.f90: New.
8407 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8409 * gcc.dg/debug/dwarf2/pr53948.c: Allow for more whitespace.
8411 2013-02-14 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8413 * gcc.dg/debug/dwarf2/pr53948.c: Allow for / and ! as comment
8416 2013-02-14 Dominique d'Humieres <dominiq@lps.ens.fr>
8417 Tobias Burnus <burnus@net-b.de>
8420 * gfortran.dg/allocatable_function_7.f90: New.
8422 2013-02-14 Jakub Jelinek <jakub@redhat.com>
8424 * g++.dg/asan/dejagnu-gtest.h: Add multiple inclusion guards.
8425 * asan_globals_test-wrapper.cc: New file.
8426 * g++.dg/asan/asan_test.C: Use asan_globals_test-wrapper.cc
8427 instead of asan_globals_test.cc as dg-additional-sources.
8428 Include asan_mem_test.cc, asan_str_test.cc and asan_oob_test.cc.
8429 * g++.dg/asan/asan_test_utils.h: Synced from upstream. Include
8430 "sanitizer_test_utils.h" instead of
8431 "sanitizer_common/tests/sanitizer_test_utils.h".
8432 * g++.dg/asan/asan_str_test.cc: New file, synced from upstream.
8433 * g++.dg/asan/asan_mem_test.cc: New file, synced from upstream.
8434 * g++.dg/asan/asan_oob_test.cc: New file, synced from upstream.
8435 * g++.dg/asan/asan_globals_test.cc: Synced from upstream.
8436 * g++.dg/asan/asan_test.cc: Synced from upstream.
8437 * g++.dg/asan/sanitizer_test_utils.h: New file, synced from upstream.
8439 2013-02-14 Dodji Seketeli <dodji@redhat.com>
8442 * c-c++-common/asan/memcmp-2.c: New test.
8444 2013-02-13 Ed Smith-Rowland <3dw4rd@verizon.net>
8447 * g++.dg/cpp0x/udlit-string-literal.h: New.
8448 * g++.dg/cpp0x/udlit-string-literal.C: New.
8450 2013-02-13 Sriraman Tallam <tmsriram@google.com>
8452 * g++.dg/ext/mv12-aux.C: Add directives to match mv12.C.
8454 2013-02-13 Vladimir Makarov <vmakarov@redhat.com>
8457 * gcc.target/arm/pr56184.C: New test.
8459 2013-02-13 Jakub Jelinek <jakub@redhat.com>
8462 * g++.dg/torture/pr56302.C: New test.
8463 * g++.dg/cpp0x/constexpr-56302.C: New test.
8464 * c-c++-common/pr56302.c: New test.
8466 2013-02-13 Tobias Burnus <burnus@net-b.de>
8467 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8470 * gfortran.dg/quad_2.f90: Use "< epsilon" instead of "==".
8471 * gfortran.dg/quad_3.f90: Ditto.
8473 2013-02-13 Kostya Serebryany <kcc@google.com>
8475 * c-c++-common/asan/strncpy-overflow-1.c: Update the test
8476 to match the fresh asan run-time.
8477 * c-c++-common/asan/rlimit-mmap-test-1.c: Ditto.
8479 2013-02-12 Dodji Seketeli <dodji@redhat.com>
8481 Avoid instrumenting duplicated memory access in the same basic block
8482 * c-c++-common/asan/no-redundant-instrumentation-1.c: New test.
8483 * c-c++-common/asan/no-redundant-instrumentation-2.c: Likewise.
8484 * c-c++-common/asan/no-redundant-instrumentation-3.c: Likewise.
8485 * c-c++-common/asan/inc.c: Likewise.
8487 2013-02-12 Vladimir Makarov <vmakarov@redhat.com>
8490 * gcc.target/i386/pr56148.c: New test.
8492 2013-02-12 Dominique d'Humieres <dominiq@lps.ens.fr>
8493 Tobias Burnus <burnus@net-b.de>
8496 * gfortran.dg/bind_c_bool_1.f90 (sub): Change kind=4
8499 2013-02-12 Richard Biener <rguenther@suse.de>
8502 * gcc.dg/lto/pr56297_0.c: New testcase.
8503 * gcc.dg/lto/pr56297_0.c: Likewise.
8505 2013-02-12 Janus Weil <janus@gcc.gnu.org>
8508 * gfortran.dg/typebound_deferred_1.f90: New.
8510 2013-02-12 Jakub Jelinek <jakub@redhat.com>
8512 PR rtl-optimization/56151
8513 * gcc.target/i386/pr56151.c: New test.
8515 2013-02-11 Sriraman Tallam <tmsriram@google.com>
8517 * g++.dg/ext/mv12.C: New test.
8518 * g++.dg/ext/mv12.h: New file.
8519 * g++.dg/ext/mv12-aux.C: New file.
8520 * g++.dg/ext/mv13.C: New test.
8522 2013-02-11 Sebastian Huber <sebastian.huber@embedded-brains.de>
8524 * lib/target-supports.exp
8525 (check_effective_target_powerpc_eabi_ok): New.
8526 * gcc.target/powerpc/ppc-eabi.c: Use require effective target
8528 * gcc.target/powerpc/ppc-sdata-1.c: Likewise.
8529 * gcc.target/powerpc/spe-small-data-2.c: Likewise. Do not run, compile
8531 * gcc.target/powerpc/ppc-sdata-2.c: Add powerpc-*-rtems*.
8532 * gcc.target/powerpc/pr51623.c: Likewise.
8533 * gcc.target/powerpc/ppc-stackalign-1.c: Likewise.
8534 * gcc.target/powerpc/ppc-ldstruct.c: Likewise.
8536 2013-02-11 Alexander Potapenko <glider@google.com>
8537 Jack Howarth <howarth@bromo.med.uc.edu>
8538 Jakub Jelinek <jakub@redhat.com>
8541 * g++.dg/asan/pr55617.C: Run on all targets.
8543 2013-02-11 Uros Bizjak <ubizjak@gmail.com>
8545 PR rtl-optimization/56275
8546 * gcc.dg/pr56275.c: New test.
8548 2013-02-11 Richard Biener <rguenther@suse.de>
8550 PR tree-optimization/56273
8551 * gcc.dg/tree-ssa/vrp17.c: Disable tail-merging.
8553 2013-02-11 Richard Biener <rguenther@suse.de>
8555 PR tree-optimization/56264
8556 * gcc.dg/torture/pr56264.c: New testcase.
8558 2013-02-11 Richard Biener <rguenther@suse.de>
8560 PR tree-optimization/56273
8561 * g++.dg/warn/Warray-bounds-6.C: New testcase.
8562 * gcc.dg/tree-ssa/pr21559.c: Adjust.
8563 * gcc.dg/tree-ssa/vrp17.c: Likewise.
8564 * gcc.dg/tree-ssa/vrp18.c: Likewise.
8565 * gcc.dg/tree-ssa/vrp23.c: Likewise.
8566 * gcc.dg/tree-ssa/vrp24.c: Likewise.
8568 2013-02-09 Uros Bizjak <ubizjak@gmail.com>
8570 * g++.dg/asan/asan_test.C: Compile with -D__NO_INLINE__
8571 for *-*-linux-gnu targets.
8572 * g++.dg/asan/interception-test-1.c: Ditto.
8573 * g++.dg/asan/interception-failure-test-1.C: Ditto.
8574 * g++.dg/asan/interception-malloc-test-1.C: Ditto.
8576 2013-02-09 Paul Thomas <pault@gcc.gnu.org>
8579 * gfortran.dg/intrinsic_size_4.f90 : New test.
8581 2013-02-09 Jakub Jelinek <jakub@redhat.com>
8584 * gcc.target/powerpc/pr56256.c: New test.
8586 2013-02-08 Ian Lance Taylor <iant@google.com>
8588 * lib/go.exp: Load timeout.exp.
8590 2013-02-08 Vladimir Makarov <vmakarov@redhat.com>
8592 PR rtl-optimization/56246
8593 * gcc.target/i386/pr56246.c: New test.
8595 2013-02-08 Jeff Law <law@redhat.com>
8598 * gcc.dg/debug/dwarf2/pr53948.c: New test.
8600 2013-02-08 Michael Meissner <meissner@linux.vnet.ibm.com>
8603 * gcc.target/powerpc/vsx-mass-1.c: Only run this test on
8606 2013-02-08 Edgar E. Iglesias <edgar.iglesias@gmail.com>
8608 * 20101011-1.c: Add __MICROBLAZE__ exception to set DO_TEST 0
8610 2013-02-08 Jakub Jelinek <jakub@redhat.com>
8612 PR rtl-optimization/56195
8613 * gcc.dg/torture/pr56195.c: New test.
8615 2013-02-08 Mikael Morin <mikael@gcc.gnu.org>
8618 * gfortran.dg/recursive_interface_2.f90: New test.
8620 2013-02-08 Jakub Jelinek <jakub@redhat.com>
8622 PR tree-optimization/56250
8623 * gcc.c-torture/execute/pr56250.c: New test.
8625 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
8627 PR tree-optimization/56064
8628 * gcc.dg/fixed-point/view-convert-2.c: New test.
8630 2013-02-08 Michael Matz <matz@suse.de>
8632 PR tree-optimization/52448
8633 * gcc.dg/pr52448.c: New test.
8635 2013-02-08 Richard Biener <rguenther@suse.de>
8638 * gcc.dg/torture/pr56181.c: New testcase.
8640 2013-02-08 Georg-Johann Lay <avr@gjlay.de>
8643 * gcc.target/avr/torture/builtins-4-roundfx.c: New test.
8644 * gcc.target/avr/torture/builtins-5-countlsfx.c: New test.
8646 2013-02-07 Jakub Jelinek <jakub@redhat.com>
8649 * g++.dg/parse/crash61.C: New test.
8652 * g++.dg/parse/pr56239.C: New test.
8655 * g++.dg/abi/mangle61.C: New test.
8657 2013-02-07 Vladimir Makarov <vmakarov@redhat.com>
8659 PR rtl-optimization/56225
8660 * gcc.target/i386/pr56225.c: New test.
8662 2013-02-07 Jakub Jelinek <jakub@redhat.com>
8665 * gcc.dg/guality/pr56154-1.c: New test.
8666 * gcc.dg/guality/pr56154-2.c: New test.
8667 * gcc.dg/guality/pr56154-3.c: New test.
8668 * gcc.dg/guality/pr56154-4.c: New test.
8669 * gcc.dg/guality/pr56154-aux.c: New file.
8671 PR tree-optimization/55789
8672 * g++.dg/ipa/inline-3.C: Use cleanup-ipa-dump instead of
8674 * gcc.dg/tree-ssa/inline-3.c: Add
8675 --param max-early-inliner-iterations=2 option.
8677 2013-02-07 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
8680 * g++.dg/debug/dwarf2/thunk1.C: Restrict to 32-bit x86.
8681 Add -fno-dwarf2-cfi-asm to dg-options.
8684 2013-02-07 Jakub Jelinek <jakub@redhat.com>
8687 * gcc.dg/pr56228.c: New test.
8689 2013-02-07 Alan Modra <amodra@gmail.com>
8692 * gcc.target/powerpc/pr54009.c: New test.
8694 * gfortran.dg/pr54131.f: New test.
8696 2013-02-06 Paul Thomas <pault@gcc.gnu.org>
8699 * gfortran.dg/array_constructor_41.f90: New test.
8701 2013-02-06 Janus Weil <janus@gcc.gnu.org>
8704 * gfortran.dg/class_optional_2.f90: Uncomment some cases which work now.
8706 2013-02-06 Jakub Jelinek <jakub@redhat.com>
8709 * g++.dg/gomp/pr56217.C: New test.
8711 2013-02-05 Jakub Jelinek <jakub@redhat.com>
8713 PR tree-optimization/56205
8714 * gcc.dg/tree-ssa/stdarg-6.c: New test.
8715 * gcc.c-torture/execute/pr56205.c: New test.
8717 2013-02-05 Richard Biener <rguenther@suse.de>
8719 PR tree-optimization/53342
8720 PR tree-optimization/53185
8721 * gcc.dg/vect/pr53185-2.c: New testcase.
8723 2013-02-05 Jan Hubicka <jh@suse.cz>
8725 PR tree-optimization/55789
8726 * g++.dg/tree-ssa/inline-1.C: Update max-inliner-iterations.
8727 * g++.dg/tree-ssa/inline-2.C: Update max-inliner-iterations.
8728 * g++.dg/tree-ssa/inline-3.C: Update max-inliner-iterations.
8729 * g++.dg/ipa/inline-1.C: New testcase.
8730 * g++.dg/ipa/inline-2.C: New testcase.
8731 * g++.dg/ipa/inline-3.C: New testcase.
8733 2013-02-05 Jan Hubicka <jh@suse.cz>
8735 PR tree-optimization/55789
8736 * g++.dg/torture/pr55789.C: New testcase.
8738 2013-02-05 Jakub Jelinek <jakub@redhat.com>
8741 * gcc.dg/pr56167.c: New test.
8743 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
8746 * gcc.target/sh/pr55146.c: New.
8748 2013-02-04 Oleg Endo <olegendo@gcc.gnu.org>
8750 PR tree-optimization/54386
8751 * gcc.target/sh/pr54386.c: New.
8753 2013-02-04 Paul Thomas <pault@gcc.gnu.org>
8756 * gfortran.dg/realloc_on _assign_16.f90 : New test.
8759 * gfortran.dg/realloc_on _assign_17.f90 : New test.
8761 2013-02-04 Alexander Potapenko <glider@google.com>
8762 Jack Howarth <howarth@bromo.med.uc.edu>
8763 Jakub Jelinek <jakub@redhat.com>
8766 * g++.dg/asan/pr55617.C: New test.
8768 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
8771 * gfortran.dg/typebound_operator_19.f90: New test.
8772 * gfortran.dg/typebound_assignment_4.f90: New test.
8774 2013-02-04 Mikael Morin <mikael@gcc.gnu.org>
8777 * gfortran.dg/recursive_interface_1.f90: New test.
8779 2013-02-04 Richard Guenther <rguenther@suse.de>
8782 * gcc.dg/lto/pr56168_0.c: New testcase.
8783 * gcc.dg/lto/pr56168_1.c: Likewise.
8785 2013-02-02 Thomas Koenig <tkoenig@gcc.gnu.org>
8789 * gfortran.dg/block_12.f90: New test.
8790 * gfortran.dg/module_error_1.f90: New test.
8792 2013-02-02 Richard Sandiford <rdsandiford@googlemail.com>
8794 * lib/target-supports.exp (check_effective_target_vect_float)
8795 (check_effective_target_vect_no_align): Add mips-sde-elf.
8797 2013-02-01 Jakub Jelinek <jakub@redhat.com>
8799 * lib/gcc-dg.exp (restore-target-env-var): Avoid using lreverse.
8801 2013-02-01 David Edelsohn <dje.gcc@gmail.com>
8803 * gcc.dg/pr56023.c: XFAIL on AIX.
8804 * gcc.dg/vect/pr49352.c: Same.
8806 2013-02-01 Eric Botcazou <ebotcazou@adacore.com>
8808 * gnat.dg/opt26.adb: New test.
8810 2013-01-31 Ramana Radhakrishnan <ramana.radhakrishnan@arm.com>
8813 2013-01-27 Amol Pise <amolpise15@gmail.com>
8815 * gcc.target/arm/neon-vfnms-1.c: New test.
8816 * gcc.target/arm/neon-vfnma-1.c: New test.
8818 2013-01-31 Richard Biener <rguenther@suse.de>
8820 PR tree-optimization/56157
8821 * gcc.dg/torture/pr56157.c: New testcase.
8823 2013-01-30 Richard Biener <rguenther@suse.de>
8825 PR tree-optimization/56150
8826 * gcc.dg/torture/pr56150.c: New testcase.
8828 2013-01-30 Jakub Jelinek <jakub@redhat.com>
8831 * g++.dg/asan/large-func-test-1.C: Allow both _Zna[jm] in addition
8832 to _Znw[jm] in the backtrace. Allow _Zna[jm] to be the first frame
8833 printed in backtrace.
8834 * g++.dg/asan/deep-stack-uaf-1.C: Use malloc instead of operator new
8835 to avoid errors about mismatched allocation vs. deallocation.
8838 * g++.dg/mv1.C: Moved to...
8839 * g++.dg/ext/mv1.C: ... here. Adjust test.
8840 * g++.dg/mv2.C: Moved to...
8841 * g++.dg/ext/mv2.C: ... here. Adjust test.
8842 * g++.dg/mv3.C: Moved to...
8843 * g++.dg/ext/mv3.C: ... here.
8844 * g++.dg/mv4.C: Moved to...
8845 * g++.dg/ext/mv4.C: ... here.
8846 * g++.dg/mv5.C: Moved to...
8847 * g++.dg/ext/mv5.C: ... here. Adjust test.
8848 * g++.dg/mv6.C: Moved to...
8849 * g++.dg/ext/mv6.C: ... here. Adjust test.
8850 * g++.dg/ext/mv7.C: New test.
8851 * g++.dg/ext/mv8.C: New test.
8852 * g++.dg/ext/mv9.C: New test.
8853 * g++.dg/ext/mv10.C: New test.
8854 * g++.dg/ext/mv11.C: New test.
8856 2013-01-30 Vladimir Makarov <vmakarov@redhat.com>
8858 PR rtl-optimization/56144
8859 * gcc.dg/pr56144.c: New.
8861 2013-01-30 David Edelsohn <dje.gcc@gmail.com>
8863 * g++.dg/cpp0x/constexpr-53094-2.C: Ignore non-standard ABI
8865 * g++.dg/cpp0x/constexpr-53094-3.C: Same.
8866 * g++.dg/cpp0x/constexpr-55573.C: Same
8868 2013-01-30 Georg-Johann Lay <avr@gjlay.de>
8870 PR tree-optimization/56064
8871 * gcc.dg/fixed-point/view-convert.c: New test.
8873 2013-01-30 Andreas Schwab <schwab@suse.de>
8875 * lib/target-supports-dg.exp (dg-process-target): Use expr to
8876 evaluate the end index in string range.
8878 2013-01-30 Tobias Burnus <burnus@net-b.de>
8881 * gfortran.dg/allocatable_function_6.f90: New.
8883 2013-01-29 Janus Weil <janus@gcc.gnu.org>
8884 Mikael Morin <mikael@gcc.gnu.org>
8887 * gfortran.dg/proc_ptr_comp_36.f90: New.
8889 2013-01-29 Richard Biener <rguenther@suse.de>
8891 PR tree-optimization/55270
8892 * gcc.dg/torture/pr55270.c: New testcase.
8894 2013-01-28 Jakub Jelinek <jakub@redhat.com>
8896 PR rtl-optimization/56117
8897 * gcc.dg/pr56117.c: New test.
8899 2013-01-28 Richard Biener <rguenther@suse.de>
8901 PR tree-optimization/56034
8902 * gcc.dg/torture/pr56034.c: New testcase.
8904 2013-01-28 Jakub Jelinek <jakub@redhat.com>
8906 PR tree-optimization/56125
8907 * gcc.dg/pr56125.c: New test.
8909 2013-01-28 Tobias Burnus <burnus@net-b.de>
8910 Mikael Morin <mikael@gcc.gnu.org>
8913 * gfortran.dg/import2.f90: Adjust undeclared type error messages.
8914 * gfortran.dg/import8.f90: Likewise.
8915 * gfortran.dg/interface_derived_type_1.f90: Likewise.
8916 * gfortran.dg/import10.f90: New test.
8917 * gfortran.dg/import11.f90: Likewise
8919 2013-01-28 Jakub Jelinek <jakub@redhat.com>
8922 * c-c++-common/asan/heap-overflow-1.c: Don't include stdlib.h and
8923 string.h. Provide memset, malloc and free prototypes, adjust line
8924 numbers in dg-output.
8925 * c-c++-common/asan/stack-overflow-1.c: Don't include string.h.
8926 Provide memset prototype and adjust line numbers in dg-output.
8927 * c-c++-common/asan/global-overflow-1.c: Likewise.
8929 PR tree-optimization/56094
8930 * gcc.dg/pr56094.c: New test.
8932 2013-01-27 Amol Pise <amolpise15@gmail.com>
8934 * gcc.target/arm/neon-vfnms-1.c: New test.
8935 * gcc.target/arm/neon-vfnma-1.c: New test.
8937 2013-01-27 Uros Bizjak <ubizjak@gmail.com>
8940 * gcc.target/i386/pr56114.c: New test.
8942 2013-01-27 Paul Thomas <pault@gcc.gnu.org>
8945 * gfortran.dg/associate_14.f90: New test.
8948 * gfortran.dg/associate_13.f90: New test.
8950 2013-01-25 Jakub Jelinek <jakub@redhat.com>
8952 PR tree-optimization/56098
8953 * gcc.dg/pr56098-1.c: New test.
8954 * gcc.dg/pr56098-2.c: New test.
8956 2013-01-25 Georg-Johann Lay <avr@gjlay.de>
8959 * gcc.target/avr/torture/builtins-3-absfx.c: New test.
8961 2013-01-22 Marek Polacek <polacek@redhat.com>
8963 PR tree-optimization/56035
8964 * gcc.dg/pr56035.c: New test.
8966 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
8968 * gfortran.dg/bind_c_array_params_2.f90: Require -mno-relax-pic-calls
8971 2013-01-24 Richard Sandiford <rdsandiford@googlemail.com>
8973 * gcc.target/mips/octeon-pipe-1.c: Add -ffat-lto-objects
8975 2013-01-24 Jakub Jelinek <jakub@redhat.com>
8978 * gcc.dg/pr56078.c: New test.
8979 * gcc.c-torture/compile/20030305-1.c: Add dg-error lines.
8981 2013-01-24 Martin Jambor <mjambor@suse.cz>
8983 PR tree-optimization/55927
8984 * g++.dg/ipa/devirt-10.C: Disable early inlining.
8986 2013-01-24 Uros Bizjak <ubizjak@gmail.com>
8988 * gcc.target/i386/movsd.c: New test.
8990 2013-01-24 Steven Bosscher <steven@gcc.gnu.org>
8993 * gcc.target/i386/pr55934.c: New test.
8995 2013-01-23 Janus Weil <janus@gcc.gnu.org>
8998 * gfortran.dg/select_8.f90: New.
9000 2013-01-23 David Holsgrove <david.holsgrove@xilinx.com>
9002 * gcc.target/microblaze/microblaze.exp: Remove
9003 target_config_cflags check.
9005 2013-01-23 Jakub Jelinek <jakub@redhat.com>
9008 * gfortran.dg/gomp/pr56052.f90: New test.
9011 * gcc.dg/pr49069.c: New test.
9013 2013-01-22 Paolo Carlini <paolo.carlini@oracle.com>
9016 * g++.dg/cpp0x/constexpr-static10.C: New.
9018 2013-01-22 Uros Bizjak <ubizjak@gmail.com>
9021 * gcc.target/i386/pr56028.c: New test.
9023 2013-01-22 Jakub Jelinek <jakub@redhat.com>
9026 * gcc.target/i386/pr55686.c: New test.
9028 2013-01-22 Dodji Seketeli <dodji@redhat.com>
9031 * g++.dg/cpp0x/variadic139.C: New test.
9032 * g++.dg/cpp0x/variadic140.C: Likewise.
9033 * g++.dg/cpp0x/variadic141.C: Likewise.
9035 2013-01-22 Eric Botcazou <ebotcazou@adacore.com>
9037 * gnat.dg/warn8.adb: New test.
9039 2013-01-21 Thomas Koenig <tkoenig@gcc.gnu.org>
9042 * gfortran.dg/include_8.f90: New test.
9044 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
9046 * gcc.dg/tree-ssa/pr55579.c: Cleanup esra tree dump.
9047 * gfortran.dg/unlimited_polymorphic_8.f90: Cleanup original tree dump.
9049 2013-01-21 Jakub Jelinek <jakub@redhat.com>
9051 PR tree-optimization/56051
9052 * gcc.c-torture/execute/pr56051.c: New test.
9054 2013-01-21 Uros Bizjak <ubizjak@gmail.com>
9056 PR rtl-optimization/56023
9057 * gcc.dg/pr56023.c: New test.
9059 2013-01-21 Martin Jambor <mjambor@suse.cz>
9062 * gcc.target/i386/pr56022.c: New test.
9064 2013-01-21 Jason Merrill <jason@redhat.com>
9066 * lib/target-supports.exp (check_effective_target_alias): New.
9068 2013-01-20 Jack Howarth <howarth@bromo.med.uc.edu>
9071 * g++.dg/debug/dwarf2/nested-4.C: XFAIL on darwin.
9073 2013-01-20 Hans-Peter Nilsson <hp@axis.com>
9075 * gfortran.dg/inquire_10.f90: Run only for non-newlib targets.
9077 2013-01-19 Jeff Law <law@redhat.com>
9079 PR tree-optimization/52631
9080 * tree-ssa/pr52631.c: New test.
9081 * tree-ssa/ssa-fre-9: Update expected output.
9083 2013-01-19 Anthony Green <green@moxielogic.com>
9085 * gcc.dg/tree-ssa/asm-2.c (REGISTER): Pick an appropriate register
9088 2013-01-18 Jakub Jelinek <jakub@redhat.com>
9090 PR tree-optimization/56029
9091 * g++.dg/torture/pr56029.C: New test.
9093 2013-01-18 Sharad Singhai <singhai@google.com>
9095 PR tree-optimization/55995
9096 * gcc.dg/vect/vect.exp: Use "details" flags for dump info.
9098 2013-01-18 Vladimir Makarov <vmakarov@redhat.com>
9101 * gcc.target/i386/pr55433.c: New.
9103 2013-01-18 Jakub Jelinek <jakub@redhat.com>
9106 * gfortran.dg/pr56015.f90: New test.
9108 2013-01-18 Janis Johnson <janisjo@codesourcery.com>
9110 * gcc.dg/vect/vect-multitypes-12.c: Refactor dg-final directive.
9112 2013-01-18 James Greenhalgh <james.greenhalgh@arm.com>
9114 * gcc.target/aarch64/vect-fcm-gt-f.c: Change expected output.
9115 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
9116 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
9117 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
9118 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
9120 2013-01-17 Jeff Law <law@redhat.com>
9122 * gcc.dg/pr52573.c: Move to...
9123 * gcc.target/m68k/pr52573.c: Here. Eliminate target selector.
9125 PR rtl-optimization/52573
9126 * gcc.dg/pr52573.c: New test.
9128 2013-01-17 Jack Howarth <howarth@bromo.med.uc.edu>
9131 * g++.dg/asan/interception-test-1.C: Skip on darwin.
9132 * lib/target-supports.exp (check_effective_target_swapcontext): Use
9133 check_no_compiler_messages to test support in ucontext.h.
9134 (check_effective_target_setrlimit): Return 0 for Darwin's non-posix
9135 compliant RLIMIT_AS.
9137 2013-01-17 Marek Polacek <polacek@redhat.com>
9139 PR rtl-optimization/55833
9140 * gcc.dg/pr55833.c: New test.
9142 2013-01-17 Jan Hubicka <jh@suse.cz>
9144 PR tree-optimization/55273
9145 * gcc.c-torture/compile/pr55273.c: New testcase.
9147 2013-01-17 Uros Bizjak <ubizjak@gmail.com>
9150 * gcc.target/pr55981.c: New test.
9152 2013-01-17 Janis Johnson <janisjo@codesourcery.com>
9154 * gcc.target/arm/pr40887.c: Require at least armv5.
9155 * gcc.target/arm/pr51835.c: Avoid conflicts with multilib flags.
9156 * gcc.target/arm/pr51915.c: Likewise.
9157 * gcc.target/arm/pr52006.c: Likewise.
9158 * gcc.target/arm/pr53187.c: Likewise.
9160 * gcc.target/arm/ftest-support.h: Replace for compile-only tests.
9161 * gcc.target/arm/ftest-support-arm.h: Delete.
9162 * gcc.target/arm/ftest-support-thumb.h: Delete.
9163 * gcc.target/arm/ftest-armv4-arm.c: Replace with compile-only test.
9164 * gcc.target/arm/ftest-armv4t-arm.c: Likewise.
9165 * gcc.target/arm/ftest-armv4t-thumb.c: Likewise.
9166 * gcc.target/arm/ftest-armv5t-arm.c: Likewise.
9167 * gcc.target/arm/ftest-armv5t-thumb.c: Likewise.
9168 * gcc.target/arm/ftest-armv5te-arm.c: Likewise.
9169 * gcc.target/arm/ftest-armv5te-thumb.c: Likewise.
9170 * gcc.target/arm/ftest-armv6-arm.c: Likewise.
9171 * gcc.target/arm/ftest-armv6-thumb.c: Likewise.
9172 * gcc.target/arm/ftest-armv6k-arm.c: Likewise.
9173 * gcc.target/arm/ftest-armv6k-thumb.c: Likewise.
9174 * gcc.target/arm/ftest-armv6m-thumb.c: Likewise.
9175 * gcc.target/arm/ftest-armv6t2-arm.c: Likewise.
9176 * gcc.target/arm/ftest-armv6t2-thumb.c: Likewise.
9177 * gcc.target/arm/ftest-armv6z-arm.c: Likewise.
9178 * gcc.target/arm/ftest-armv6z-thumb.c: Likewise.
9179 * gcc.target/arm/ftest-armv7a-arm.c: Likewise.
9180 * gcc.target/arm/ftest-armv7a-thumb.c: Likewise.
9181 * gcc.target/arm/ftest-armv7em-thumb.c: Likewise.
9182 * gcc.target/arm/ftest-armv7m-thumb.c: Likewise.
9183 * gcc.target/arm/ftest-armv7r-arm.c: Likewise.
9184 * gcc.target/arm/ftest-armv7r-thumb.c: Likewise.
9185 * gcc.target/arm/ftest-armv8a-arm.c: Likewise.
9186 * gcc.target/arm/ftest-armv8a-thumb.c: Likewise.
9188 2013-01-17 Martin Jambor <mjambor@suse.cz>
9190 PR tree-optimizations/55264
9191 * g++.dg/ipa/pr55264.C: New test.
9193 2013-01-16 Janus Weil <janus@gcc.gnu.org>
9196 * gfortran.dg/class_55.f90: New.
9198 2013-01-16 Janis Johnson <janisjo@codesourcery.com>
9201 * gcc.c-torture/execute/builtins/builtins.exp: Add
9202 -Wl,--allow-multiple-definition for eabi and elf targets.
9205 * lib/target-supports.exp (check_effective_target_vect_perm_byte,
9206 check_effective_target_vect_perm_short,
9207 check_effective_target_vect_widen_mult_qi_to_hi_pattern,
9208 check_effective_target_vect64): Return 0 for big-endian ARM.
9209 (check_effective_target_vect_widen_sum_qi_to_hi): Return 1 for ARM.
9211 * gcc.target/arm/neon-vld1_dupQ.c: Use types that match function
9214 2013-01-16 Richard Biener <rguenther@suse.de>
9216 PR tree-optimization/55964
9217 * gcc.dg/torture/pr55964.c: New testcase.
9219 2013-01-16 Richard Biener <rguenther@suse.de>
9221 PR tree-optimization/54767
9222 PR tree-optimization/53465
9223 * gfortran.fortran-torture/execute/pr54767.f90: New testcase.
9225 2013-01-16 Christian Bruel <christian.bruel@st.com>
9228 * gcc.target/sh/sh-switch.c: New testcase.
9230 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
9232 * gcc.dg/webizer.c: Increase the array size.
9234 2013-01-15 Jakub Jelinek <jakub@redhat.com>
9237 * gcc.dg/pr55940.c: New test.
9239 2013-01-15 Manfred Schwarb <manfred99@gmx.ch>
9240 Harald Anlauf <anlauf@gmx.de>
9242 * gfortran.dg/bounds_check_4.f90: Add dg-options "-fbounds-check".
9243 * gfortran.dg/bounds_check_5.f90: Likewise.
9244 * gfortran.dg/class_array_10.f03: Fix syntax of dg-directive.
9245 * gfortran.dg/continuation_9.f90: Likewise.
9246 * gfortran.dg/move_alloc_13.f90: Likewise.
9247 * gfortran.dg/structure_constructor_11.f90: Likewise.
9248 * gfortran.dg/tab_continuation.f: Likewise.
9249 * gfortran.dg/warning-directive-2.F90: Likewise.
9250 * gfortran.dg/coarray_lib_token_4.f90: Remove misspelled directive.
9252 2013-01-15 Janis Johnson <janisjo@codesourcery.com>
9254 * gcc.target/arm/fma.c: Skip for conflicting multilib options.
9255 * gcc.target/arm/fma-sp.c: Likewise.
9257 2013-01-15 Vladimir Makarov <vmakarov@redhat.com>
9259 PR rtl-optimization/55153
9260 * gcc.dg/pr55153.c: New.
9262 2013-01-15 Jakub Jelinek <jakub@redhat.com>
9264 PR tree-optimization/55920
9265 * gcc.c-torture/compile/pr55920.c: New test.
9267 2013-01-15 Richard Biener <rguenther@suse.de>
9270 * gcc.dg/torture/pr55882.c: New testcase.
9272 2013-01-15 Jakub Jelinek <jakub@redhat.com>
9274 PR tree-optimization/55955
9275 * gcc.c-torture/compile/pr55955.c: New test.
9277 2013-01-15 Dodji Seketeli <dodji@redhat.com>
9280 * g++.dg/cpp0x/alias-decl-31.C: New test.
9282 2013-01-15 Paul Thomas <pault@gcc.gnu.org>
9285 * gfortran.dg/proc_ptr_result_8.f90 : Add module 'm' to check
9286 case where interface is null.
9288 2013-01-14 Thomas Koenig <tkoenig@gcc.gnu.org>
9291 * gfortran.dg/array_constructor_40.f90: New test.
9293 2013-01-14 Richard Sandiford <rdsandiford@googlemail.com>
9295 * gcc.dg/tree-ssa/slsr-8.c: Allow widening multiplications.
9297 2013-01-14 Tejas Belagod <tejas.belagod@arm.com>
9299 * gcc.target/aarch64/aarch64/vect-ld1r-compile-fp.c: New.
9300 * gcc.target/aarch64/vect-ld1r-compile.c: New.
9301 * gcc.target/aarch64/vect-ld1r-fp.c: New.
9302 * gcc.target/aarch64/vect-ld1r.c: New.
9303 * gcc.target/aarch64/vect-ld1r.x: New.
9305 2013-01-14 Andi Kleen <ak@linux.intel.com>
9308 * gcc.target/i386/hle-clear-rel.c: New file
9309 * gcc.target/i386/hle-store-rel.c: New file.
9311 2013-01-14 Harald Anlauf <anlauf@gmx.de>
9313 * gfortran.dg/aint_anint_1.f90: Add dg-do run.
9314 * gfortran.dg/bounds_check_4.f90: Likewise.
9315 * gfortran.dg/inquire_10.f90: Likewise.
9316 * gfortran.dg/minloc_3.f90: Likewise.
9317 * gfortran.dg/minlocval_3.f90: Likewise.
9318 * gfortran.dg/module_double_reuse.f90: Likewise.
9319 * gfortran.dg/mvbits_1.f90: Likewise.
9320 * gfortran.dg/oldstyle_1.f90: Likewise.
9321 * gfortran.dg/pr20163-2.f: Likewise.
9322 * gfortran.dg/save_1.f90: Likewise.
9323 * gfortran.dg/scan_1.f90: Likewise.
9324 * gfortran.dg/select_char_1.f90: Likewise.
9325 * gfortran.dg/shape_4.f90: Likewise.
9326 * gfortran.dg/coarray_29_2.f90: Fix dg-do directive.
9327 * gfortran.dg/function_optimize_10.f90: Likewise.
9328 * gfortran.dg/gomp/appendix-a/a.11.2.f90: Likewise.
9329 * gfortran.dg/used_types_17.f90: Likewise.
9330 * gfortran.dg/used_types_18.f90: Likewise.
9332 2013-01-13 Paul Thomas <pault@gcc.gnu.org>
9335 * gfortran.dg/proc_ptr_result_8.f90 : New test.
9337 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
9339 * gcc.dg/unroll_5.c: Add nomips16 attributes.
9341 2013-01-13 Richard Sandiford <rdsandiford@googlemail.com>
9343 * gcc.dg/tree-ssa/ssa-dom-thread-4.c: Update expected results for MIPS.
9345 2013-01-12 Janus Weil <janus@gcc.gnu.org>
9348 * gfortran.dg/assumed_type_2.f90: Fix test case.
9349 * gfortran.dg/internal_pack_13.f90: New test.
9350 * gfortran.dg/internal_pack_14.f90: New test.
9352 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
9355 * gfortran.dg/unlimited_polymorphic_8.f90: Update
9356 scan-tree-dump-times for foo.0.x._vptr to deal with change from
9359 2013-01-11 Andreas Schwab <schwab@linux-m68k.org>
9361 * gcc.c-torture/compile/pr55921.c: Don't use matching constraints.
9363 2013-01-11 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
9366 * gcc.target/s390/pr55719.c: New testcase.
9368 2013-01-11 Richard Guenther <rguenther@suse.de>
9370 PR tree-optimization/44061
9371 * gcc.dg/pr44061.c: New testcase.
9373 2013-01-10 Richard Sandiford <rdsandiford@googlemail.com>
9375 Update copyright years.
9377 2013-01-10 Aldy Hernandez <aldyh@redhat.com>
9378 Jakub Jelinek <jakub@redhat.com>
9381 * gcc.target/powerpc/ppc-mov-1.c: Update scan-assembler-not regex.
9383 2013-01-10 Vladimir Makarov <vmakarov@redhat.com>
9385 PR rtl-optimization/55672
9386 * gcc.target/i386/pr55672.c: New.
9388 2013-01-10 Jeff Law <law@redhat.com>
9390 * gcc/dg/tree-ssa/vrp06.c: Tighten expected output. Make each
9391 pass/fail message unique.
9394 2013-01-10 Jason Merrill <jason@redhat.com>
9396 * ada/.gitignore: New.
9398 2013-01-10 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9400 * g++.dg/tls/thread_local-cse.C: Don't xfail on *-*-solaris2.9.
9402 * g++.dg/tls/thread_local2.C: Likewise.
9403 * g++.dg/tls/thread_local2g.C: Likewise.
9404 * g++.dg/tls/thread_local6.C: Likewise.
9405 * g++.dg/tls/thread_local-order1.C: Add tls options.
9406 * g++.dg/tls/thread_local-order2.C: Likewise.
9407 * g++.dg/tls/thread_local3.C: Likewise.
9408 * g++.dg/tls/thread_local3g.C: Likewise.
9409 * g++.dg/tls/thread_local4.C: Likewise.
9410 * g++.dg/tls/thread_local4g.C: Likewise.
9411 * g++.dg/tls/thread_local5.C: Likewise.
9412 * g++.dg/tls/thread_local5g.C: Likewise.
9413 * g++.dg/tls/thread_local6g.C: Likewise.
9415 2013-01-10 Kostya Serebryany <kcc@google.com>
9417 * g++.dg/asan/asan_test.cc: Sync from upstream.
9419 2013-01-10 Jakub Jelinek <jakub@redhat.com>
9421 PR tree-optimization/55921
9422 * gcc.c-torture/compile/pr55921.c: New test.
9424 2013-01-09 Jan Hubicka <jh@suse.cz>
9426 PR tree-optimization/55569
9427 * gcc.c-torture/compile/pr55569.c: New testcase.
9429 2013-01-09 Mikael Morin <mikael@gcc.gnu.org>
9432 * gfortran.dg/use_28.f90: New test.
9434 2013-01-09 Uros Bizjak <ubizjak@gmail.com>
9436 * gfortran.dg/intrinsic_size_3.f90: Make scan-tree-dump-times
9437 number matching more robust.
9439 2013-01-09 Vladimir Makarov <vmakarov@redhat.com>
9441 PR rtl-optimization/55829
9442 * gcc.target/i386/pr55829.c: New.
9444 2013-01-09 Tobias Burnus <burnus@net-b.de>
9447 * gfortran.dg/bind_c_bool_1.f90: New.
9448 * gfortran.dg/do_5.f90: Add dg-warning.
9450 2013-01-09 Jan Hubicka <jh@suse.cz>
9452 PR tree-optimization/55875
9453 * gcc.c-torture/execute/pr55875.c: New testcase.
9454 * g++.dg/torture/pr55875.C: New testcase.
9456 2013-01-09 Jakub Jelinek <jakub@redhat.com>
9459 * c-c++-common/pr48418.c: New test.
9461 2013-01-09 Paolo Carlini <paolo.carlini@oracle.com>
9464 * g++.dg/tls/thread_local-ice.C: New.
9466 2013-01-09 Andreas Schwab <schwab@suse.de>
9468 * gcc.dg/guality/pr54693.c: Null-terminate arr.
9470 2013-01-09 Jakub Jelinek <jakub@redhat.com>
9472 PR tree-optimization/48189
9473 * gcc.dg/pr48189.c: New test.
9475 2013-01-04 Jan Hubicka <jh@suse.cz>
9477 PR tree-optimization/55823
9478 * g++.dg/ipa/devirt-10.C: New testcase.
9480 2013-01-08 Uros Bizjak <ubizjak@gmail.com>
9481 Vladimir Yakovlev <vladimir.b.yakovlev@intel.com>
9483 PR rtl-optimization/55845
9484 * gcc.target/i386/pr55845.c: New test.
9486 2013-01-08 Tejas Belagod <tejas.belagod@arm.com>
9488 * gcc.target/aarch64/vect-mull-compile.c: Explicitly scan for
9489 instructions generated instead of number of occurances.
9491 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
9493 * gcc.target/aarch64/vect-fcm-eq-d.c: New.
9494 * gcc.target/aarch64/vect-fcm-eq-f.c: Likewise.
9495 * gcc.target/aarch64/vect-fcm-ge-d.c: Likewise.
9496 * gcc.target/aarch64/vect-fcm-ge-f.c: Likewise.
9497 * gcc.target/aarch64/vect-fcm-gt-d.c: Likewise.
9498 * gcc.target/aarch64/vect-fcm-gt-f.c: Likewise.
9499 * gcc.target/aarch64/vect-fcm.x: Likewise.
9500 * lib/target-supports.exp
9501 (check_effective_target_vect_cond): Enable for AArch64.
9503 2013-01-08 James Greenhalgh <james.greenhalgh@arm.com>
9505 * gcc.target/aarch64/vsqrt.c (test_square_root_v2sf): Use
9506 endian-safe float pool loading.
9507 (test_square_root_v4sf): Likewise.
9508 (test_square_root_v2df): Likewise.
9509 * lib/target-supports.exp
9510 (check_effective_target_vect_call_sqrtf): Add AArch64.
9512 2013-01-08 Martin Jambor <mjambor@suse.cz>
9515 * gcc.dg/tree-ssa/pr55579.c: New test.
9517 2013-01-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
9519 * g++.dg/debug/dwarf2/pr54508.C: Allow for more whitespace after
9522 2013-01-08 Jakub Jelinek <jakub@redhat.com>
9525 * gcc.dg/torture/pr55890-3.c: New test.
9528 * gcc.c-torture/compile/pr55851.c: New test.
9531 * c-c++-common/asan/null-deref-1.c: Add -fno-shrink-wrap to
9534 2013-01-08 Paul Thomas <pault@gcc.gnu.org>
9537 * gfortran.dg/elemental_scalar_args_2.f90: New test.
9539 2013-01-07 Tobias Burnus <burnus@net-b.de>
9542 * gfortran.dg/pointer_init_2.f90: Update dg-error.
9543 * gfortran.dg/pointer_init_7.f90: New.
9545 2013-01-07 Richard Biener <rguenther@suse.de>
9547 * gcc.dg/lto/pr55525_0.c (s): Size like char *.
9549 2013-01-07 Richard Biener <rguenther@suse.de>
9552 * gcc.dg/torture/pr55890-1.c: New testcase.
9553 * gcc.dg/torture/pr55890-2.c: Likewise.
9555 2013-01-07 James Greenhalgh <james.greenhalgh@arm.com>
9557 * gcc.target/aarch64/fmovd.c: New.
9558 * gcc.target/aarch64/fmovf.c: Likewise.
9559 * gcc.target/aarch64/fmovd-zero.c: Likewise.
9560 * gcc.target/aarch64/fmovf-zero.c: Likewise.
9561 * gcc.target/aarch64/vect-fmovd.c: Likewise.
9562 * gcc.target/aarch64/vect-fmovf.c: Likewise.
9563 * gcc.target/aarch64/vect-fmovd-zero.c: Likewise.
9564 * gcc.target/aarch64/vect-fmovf-zero.c: Likewise.
9566 2013-01-07 Richard Biener <rguenther@suse.de>
9568 PR tree-optimization/55888
9569 PR tree-optimization/55862
9570 * gcc.dg/torture/pr55888.c: New testcase.
9572 2013-01-07 Tobias Burnus <burnus@net-b.de>
9575 * gfortran.dg/intrinsic_size_3.f90: New.
9577 2013-01-07 Tobias Burnus <burnus@net-b.de>
9580 * gfortran.dg/select_type_32.f90: New.
9582 2013-01-04 Dodji Seketeli <dodji@redhat.com>
9585 * g++.dg/cpp0x/alias-decl-29.C: New test.
9587 2013-01-06 Paul Thomas <pault@gcc.gnu.org>
9592 * gfortran.dg/class_array_15.f03: New test.
9594 2013-01-06 Mikael Morin <mikael@gcc.gnu.org>
9599 * gfortran.dg/use_23.f90: New test.
9600 * gfortran.dg/use_24.f90: New test.
9601 * gfortran.dg/use_25.f90: New test.
9602 * gfortran.dg/use_26.f90: New test.
9603 * gfortran.dg/use_27.f90: New test.
9605 2013-01-06 Olivier Hainque <hainque@adacore.com>
9607 * gnat.dg/specs/clause_on_volatile.ads: New test.
9609 2013-01-06 Eric Botcazou <ebotcazou@adacore.com>
9611 * gnat.dg/alignment10.adb: New test.
9613 2013-01-05 Steven G. Kargl <kargl@gcc.gnu.org>
9614 Mikael Morin <mikael@gcc.gnu.org>
9617 * gfortran.dg/use_22.f90: New test.
9619 2013-01-04 Andrew Pinski <apinski@cavium.com>
9621 * gcc.target/aarch64/cmp-1.c: New testcase.
9623 2013-01-04 Paul Thomas <pault@gcc.gnu.org>
9626 * gfortran.dg/select_type_31.f03: New test.
9628 2013-01-04 Paolo Carlini <paolo.carlini@oracle.com>
9630 PR c++/54526 (again)
9631 * g++.dg/cpp0x/parse2.C: Extend.
9632 * g++.old-deja/g++.other/crash28.C: Adjust.
9634 2013-01-04 Richard Biener <rguenther@suse.de>
9636 PR tree-optimization/55862
9637 * gcc.dg/torture/pr55862.c: New testcase.
9639 2013-01-04 Martin Jambor <mjambor@suse.cz>
9641 PR tree-optimization/55755
9642 * gcc.dg/torture/pr55755.c: New test.
9643 * gcc.dg/tree-ssa/sra-13.c: Likewise.
9644 * gcc.dg/tree-ssa/pr45144.c: Update.
9646 2013-01-04 Richard Biener <rguenther@suse.de>
9649 * gcc.dg/fold-reassoc-2.c: New testcase.
9651 2013-01-04 Tobias Burnus <burnus@net-b.de>
9654 * gfortran.dg/null_7.f90: New.
9656 2013-01-04 Tobias Burnus <burnus@net-b.de>
9660 * gfortran.dg/unlimited_polymorphic_3.f03: Remove invalid code.
9661 * gfortran.dg/unlimited_polymorphic_7.f90: New.
9662 * gfortran.dg/unlimited_polymorphic_8.f90: New.
9664 2013-01-03 Richard Sandiford <rdsandiford@googlemail.com>
9666 * gcc.dg/torture/tls/tls-reload-1.c (main): Make testing more thorough.
9668 2013-01-03 Janus Weil <janus@gcc.gnu.org>
9671 * gfortran.dg/assignment_1.f90: Modified.
9672 * gfortran.dg/assignment_4.f90: New.
9674 2013-01-03 David Edelsohn <dje.gcc@gmail.com>
9676 * gcc.dg/torture/tls/tls-reload-1.c: Add tls options.
9678 2013-01-03 Richard Biener <rguenther@suse.de>
9680 PR tree-optimization/55857
9681 * gcc.dg/vect/pr55857-1.c: New testcase.
9682 * gcc.dg/vect/pr55857-2.c: Likewise.
9684 2013-01-03 Jakub Jelinek <jakub@redhat.com>
9686 PR rtl-optimization/55838
9687 * gcc.dg/pr55838.c: New test.
9689 PR tree-optimization/55832
9690 * gcc.c-torture/compile/pr55832.c: New test.
9692 2013-01-02 Teresa Johnson <tejohnson@google.com>
9694 * gcc.dg/tree-ssa/loop-1.c: Update expected dump message.
9695 * gcc.dg/tree-ssa/loop-23.c: Ditto.
9696 * gcc.dg/tree-ssa/cunroll-1.c: Ditto.
9697 * gcc.dg/tree-ssa/cunroll-2.c: Ditto.
9698 * gcc.dg/tree-ssa/cunroll-3.c: Ditto.
9699 * gcc.dg/tree-ssa/cunroll-4.c: Ditto.
9700 * gcc.dg/tree-ssa/cunroll-5.c: Ditto.
9701 * gcc.dg/unroll_1.c: Ditto.
9702 * gcc.dg/unroll_2.c: Ditto.
9703 * gcc.dg/unroll_3.c: Ditto.
9704 * gcc.dg/unroll_4.c: Ditto.
9706 2013-01-02 John David Anglin <dave.anglin@nrc-cnrc.gc.ca>
9708 * gcc.dg/pr55430.c: Define MAP_FAILED if not defined.
9710 2013-01-02 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9713 * gfortran.dg/eof_4.f90: New test.
9715 2013-01-02 Jakub Jelinek <jakub@redhat.com>
9717 * lib/c-compat.exp (compat-use-alt-compiler): Remove
9718 -fno-diagnostics-show-caret from TEST_ALWAYS_FLAGS if needed.
9719 (compat-use-tst-compiler): Restore TEST_ALWAYS_FLAGS.
9720 (compat_setup_dfp): Initialize compat_alt_caret and
9721 compat_save_TEST_ALWAYS_FLAGS.
9723 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
9725 * gcc.dg/torture/tls/tls-reload-1.c: New test.
9727 2013-01-02 Richard Sandiford <rdsandiford@googlemail.com>
9729 * gcc.dg/torture/fp-int-convert-2.c: New test.
9731 2013-01-01 Jerry DeLisle <jvdelisle@gcc.gnu.org>
9733 * gfortran.dg/newunit_3.f90: Add dg-do run.
9734 * gfortran.dg/inquire_15.f90: Add dg-do run.
9736 2013-01-01 Jakub Jelinek <jakub@redhat.com>
9738 PR tree-optimization/55831
9739 * gcc.dg/pr55831.c: New test.
9741 Copyright (C) 2013 Free Software Foundation, Inc.
9743 Copying and distribution of this file, with or without modification,
9744 are permitted in any medium without royalty provided the copyright
9745 notice and this notice are preserved.