1 2014-01-23 Balaji V. Iyer <balaji.v.iyer@intel.com>
3 * g++.dg/cilk-plus/cilk-plus.exp: Called the C/C++ common tests for
5 * g++.dg/cilk-plus/ef_test.C: New test.
6 * c-c++-common/cilk-plus/ef_error3.c: Made certain messages C specific
8 * c-c++-common/cilk-plus/vlength_errors.c: Added new dg-error tags
9 to differenciate C error messages from C++ ones.
11 2014-01-23 Alex Velenko <Alex.Velenko@arm.com>
13 * gcc.target/aarch64/vld1-vst1_1.c: New test_case.
15 2014-01-23 David Holsgrove <david.holsgrove@xilinx.com>
17 * gcc.target/microblaze/others/builtin-trap.c: New test,
19 2014-01-23 Jakub Jelinek <jakub@redhat.com>
22 * c-c++-common/gomp/pr58809.c: New test.
24 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
27 * c-c++-common/asan/use-after-return-1.c: Fixed
30 2014-01-23 Dodji Seketeli <dodji@redhat.com>
33 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
35 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
36 Ilya Tocar <ilya.tocar@intel.com>
38 * gcc.target/i386/avx512f-kmovw-1.c: New.
40 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
42 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
43 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
44 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
45 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
46 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
47 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
49 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
52 * gcc.dg/pr48774.c: Remove skip for mips_rel.
53 * gcc.target/mips/pr52125.c: New test.
55 2014-01-22 Marek Polacek <polacek@redhat.com>
58 * gcc.dg/torture/pr59891.c: New test.
60 2014-01-22 Jeff Law <law@redhat.com>
62 PR tree-optimization/59597
63 * gcc.dg/tree-ssa/pr59597.c: New test.
65 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
67 PR rtl-optimization/59477
68 * g++.dg/pr59477.C: New.
70 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
72 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
74 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
77 * g++.dg/pr59482.C: New.
79 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
81 * gcc.dg/vmx/insert-vsx-be-order.c: New.
82 * gcc.dg/vmx/extract-vsx.c: New.
83 * gcc.dg/vmx/extract-vsx-be-order.c: New.
84 * gcc.dg/vmx/insert-vsx.c: New.
86 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
88 PR rtl-optimization/59896
89 * gcc.target/arm/pr59896.c: New.
91 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
93 PR rtl-optimization/59858
94 * gcc.target/arm/pr59858.c: New.
96 2014-01-21 Jakub Jelinek <jakub@redhat.com>
99 * gcc.dg/tree-prof/pr59003.c: New test.
102 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
105 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
107 * gfortran.dg/round_3.f08: Add more cases.
109 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
111 * lib/target-supports.exp (force_conventional_output_for): New
113 * lib/scanasm.exp (scan-assembler_required_options)
114 (scan-assembler-not_required_options)
115 (scan-assembler-times_required_options): Replace with
116 force_conventional_output_fors.
117 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
118 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
120 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
123 * gcc.target/i386/pr59789.c: New testcase.
125 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
127 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
128 the 'code' bitfield from 16 to 8.
130 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
132 * lib/target-supports.exp
133 (check_effective_target_vect_perm): Exclude aarch64_be.
134 (check_effective_target_vect_perm_byte): Likewise.
135 (check_effective_target_vect_perm_short): Likewise.
137 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
139 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
140 (RUN_TEST): Use new macro.
141 (INDEX64_32): Delete.
142 (INDEX64_64): Likewise.
143 (INDEX128_32): Likewise.
144 (INDEX128_64): Likewise.
146 (test_vneg_f32): Use fixed RUN_TEST.
148 2014-01-20 Richard Biener <rguenther@suse.de>
151 * gcc.dg/pr59860.c: New testcase.
153 2014-01-20 Jakub Jelinek <jakub@redhat.com>
156 * gcc.target/i386/pr59880.c: New test.
158 2014-01-20 Renlin Li <renlin.li@arm.com>
160 * gcc.dg/pr44194-1.c: Tweak regexp.
162 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
167 * gfortran.dg/round_3.f08: New cases added.
168 * gfortran.dg/fmt_g_1.f90: New test.
170 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
172 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
174 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
176 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
178 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
180 * gcc.dg/vect/pr57705.c: Require vect_int.
181 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
182 * gcc.dg/vect/vect-alias-check.c: Likewise.
184 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
187 * gfortran.dg/unresolved_fixup_1.f90: New test.
188 * gfortran.dg/unresolved_fixup_2.f90: New test.
190 2014-01-18 Jakub Jelinek <jakub@redhat.com>
193 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
194 Remove dg-prune-output lines.
196 2014-01-17 Jakub Jelinek <jakub@redhat.com>
199 * gfortran.dg/pr59706.f90: New test.
200 * g++.dg/ext/pr59706.C: New test.
202 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
206 * g++.dg/cpp0x/decltype-incomplete1.C: New.
207 * g++.dg/init/pr58811.C: Likewise.
209 2014-01-17 Jeff Law <law@redhat.com>
212 * gfortran.dg/pr57904.f90: New test.
214 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
217 * g++.dg/cpp0x/nsdmi-union4.C: New.
219 2014-01-17 Marek Polacek <polacek@redhat.com>
222 * g++.dg/diagnostic/pr59838.C: New test.
224 2014-01-17 Marek Polacek <polacek@redhat.com>
227 * gcc.dg/pr58346.c: New test.
229 2014-01-17 Jakub Jelinek <jakub@redhat.com>
232 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
233 dg-options, use dg-additional-options for i?86/x86_64 to avoid
237 * gfortran.dg/pr59440-1.f90: New test.
238 * gfortran.dg/pr59440-2.f90: New test.
239 * gfortran.dg/pr59440-3.f90: New test.
242 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
243 testing for " version" and " alias" with one testing for
244 " version\[^\n\r]* alias".
245 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
246 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
247 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
248 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
249 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
250 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
253 * c-c++-common/torture/pr57945.c: New test.
255 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
257 * gcc.target/arm/its.c: New testcase.
259 2014-01-16 Jan Hubicka <jh@suse.cz>
262 * g++.dg/torture/pr59775.C: New testcase.
264 2014-01-16 Jakub Jelinek <jakub@redhat.com>
267 * gcc.c-torture/compile/pr58344.c: New test.
270 * gcc.target/i386/pr59839.c: New test.
273 * gcc.target/i386/pr9771-1.c (main): Rename to...
274 (real_main): ... this. Add __asm name "main".
275 (ASMNAME, ASMNAME2, STRING): Define.
277 2014-01-16 Nick Clifton <nickc@redhat.com>
280 * gcc.c-torture/compile/pr28865.c: New.
281 * gcc.c-torture/execute/pr28865.c: New.
283 2014-01-16 Marek Polacek <polacek@redhat.com>
286 * gcc.dg/pr59827.c: New test.
288 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
290 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
292 2014-01-15 Richard Henderson <rth@redhat.com>
295 * gcc.target/i386/pr54694.c: New test.
297 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
300 * g++.dg/pr49718.C: New test.
302 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
304 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
306 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
308 * gcc.dg/vmx/mult-even-odd.c: New.
309 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
311 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
313 * lib/target-supports.exp (check_libcilkrts_available): Added an
314 extern "C" if we are using C++ along with a function prototype.
316 2014-01-15 Jeff Law <law@redhat.com>
318 PR tree-optimization/59747
319 * gcc.c-torture/execute/pr59747.c: New test.
321 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
324 * c-c++-common/convert-vec-1.c: Also prune ABI change for
326 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
327 * g++.dg/ext/attribute-test-1.C: Likewise.
328 * g++.dg/ext/attribute-test-2.C: Likewise.
329 * g++.dg/ext/attribute-test-3.C: Likewise.
330 * g++.dg/ext/attribute-test-4.C: Likewise.
331 * g++.dg/ext/pr56790-1.C: Likewise.
332 * g++.dg/torture/pr38565.C: Likewise.
333 * gcc.dg/pr53060.c: Likewise.
334 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
335 * c-c++-common/vector-compare-2.c: Likewise.
336 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
337 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
338 dg-message line number.
340 2014-01-15 Matthias Klose <doko@ubuntu.com>
342 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
344 2014-01-15 Richard Biener <rguenther@suse.de>
346 PR tree-optimization/59822
347 * g++.dg/torture/pr59822.C: New testcase.
349 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
352 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
353 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
355 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
356 Kugan Vivekanandarajah <kuganv@linaro.org>
359 * g++.dg/pr59695.C: New testcase.
361 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
364 * gcc.c-torture/compile/pr59803.c: New testcase.
366 2014-01-15 Jakub Jelinek <jakub@redhat.com>
369 * gcc.c-torture/execute/pr58943.c: New test.
370 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
372 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
375 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
376 * gcc.target/i386/pr39162.c (y): New __m256i variable.
377 (bar): Change return type to void. Set y to x.
378 * gcc.target/i386/pr59794-1.c: New testcase.
379 * gcc.target/i386/pr59794-2.c: Likewise.
380 * gcc.target/i386/pr59794-3.c: Likewise.
381 * gcc.target/i386/pr59794-4.c: Likewise.
382 * gcc.target/i386/pr59794-5.c: Likewise.
383 * gcc.target/i386/pr59794-6.c: Likewise.
384 * gcc.target/i386/pr59794-7.c: Likewise.
386 2014-01-14 Richard Biener <rguenther@suse.de>
388 PR tree-optimization/58921
389 PR tree-optimization/59006
390 * gcc.dg/torture/pr58921.c: New testcase.
391 * gcc.dg/torture/pr59006.c: Likewise.
392 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
394 2014-01-14 Jakub Jelinek <jakub@redhat.com>
397 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
398 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
399 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
400 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
401 Executing predictive commoning without unrolling.
403 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
405 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
406 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
407 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
408 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
409 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
410 __builtin_ia32_rsqrt28sd_round.
411 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
412 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
413 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
414 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
415 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
416 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
417 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
418 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
419 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
420 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
421 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
422 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
423 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
424 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
425 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
426 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
427 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
428 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
429 * gcc.target/i386/sse-22.c: Extend with new built-ins,
430 fix wrong rounding mode (see above).
431 * gcc.target/i386/sse-23.c: Ditto.
433 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
435 * gcc.dg/vmx/insert.c: New.
436 * gcc.dg/vmx/insert-be-order.c: New.
437 * gcc.dg/vmx/extract.c: New.
438 * gcc.dg/vmx/extract-be-order.c: New.
440 2014-01-13 Jakub Jelinek <jakub@redhat.com>
442 PR tree-optimization/59387
443 * gcc.c-torture/execute/pr59387.c: New test.
445 2014-01-13 Richard Biener <rguenther@suse.de>
447 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
448 adjusting mathlib options.
449 * gfortran.dg/lto/lto.exp: Likewise.
451 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
453 * gnat.dg/loop_optimization17.adb: New test.
454 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
456 2014-01-13 Christian Bruel <christian.bruel@st.com>
458 * gcc.target/sh/cmpstrn.c: New case.
460 2014-01-13 Jakub Jelinek <jakub@redhat.com>
462 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
463 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
465 2014-01-12 Janus Weil <janus@gcc.gnu.org>
468 * gfortran.dg/alloc_comp_basics_6.f90: New.
470 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
473 * gfortran.dg/pr59700.f90: New test.
475 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
477 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
478 * gfortran.dg/use_only_3.f90: Likewise.
479 * gfortran.dg/inquire_10.f90: Delete opened file.
480 * gfortran.dg/inquire_15.f90: Likewise.
481 * gfortran.dg/pr16597.f90: Likewise.
482 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
485 2014-01-10 Jeff Law <law@redhat.com>
488 * gcc.c-torture/compile/pr59743.c: New test.
490 2014-01-10 Jan Hubicka <jh@suse.cz>
493 * g++.dg/torture/pr58585.C: New testcase.
495 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
497 * gcc.dg/pr46309.c: Disable for cris*-*-*.
499 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
501 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
503 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
506 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
507 * gcc.target/aarch64/cmn-neg2.c: New test.
509 2014-01-10 Richard Biener <rguenther@suse.de>
511 PR tree-optimization/59374
512 * gcc.dg/torture/pr59374-3.c: New testcase.
514 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
516 * lib/target-supports.exp
517 (check_effective_target_arm_crypto_ok_nocache): New.
518 (check_effective_target_arm_crypto_ok): Use above procedure.
519 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
521 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
525 * g++.dg/ipa/devirt-20.C: New testcase.
526 * g++.dg/torture/pr58252.C: Likewise.
527 * g++.dg/torture/pr59226.C: Likewise.
529 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
531 * c-c++-common/asan/no-asan-stack.c: New test.
533 2014-01-10 Jakub Jelinek <jakub@redhat.com>
536 * gcc.dg/pr59670.c: New test.
538 2014-01-09 Steve Ellcey <sellcey@mips.com>
540 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
542 2014-01-09 Jakub Jelinek <jakub@redhat.com>
545 * gcc.target/i386/pr47735.c: New test.
547 PR tree-optimization/59622
548 * g++.dg/opt/pr59622-2.C: New test.
549 * g++.dg/opt/pr59622-3.C: New test.
550 * g++.dg/opt/pr59622-4.C: New test.
551 * g++.dg/opt/pr59622-5.C: New test.
554 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
555 filename:line instead of (modulename+offset) form with stripped
556 initial / from the filename.
558 2014-01-09 Ian Lance Taylor <iant@google.com>
560 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
561 the other Go compiler.
563 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
566 * g++.dg/cpp0x/variadic145.C: New.
568 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
570 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
571 which don't support -fsplit-stack. Skip rotate[0123].go tests.
573 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
576 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
577 are run only if the Cilk library is available/enabled.
578 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
579 * lib/target-supports.exp (check_libcilkrts_available): New function.
581 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
584 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
585 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
586 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
587 with dg-additional-options.
588 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
589 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
590 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
591 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
592 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
593 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
595 2014-01-09 Richard Biener <rguenther@suse.de>
597 PR tree-optimization/59715
598 * gcc.dg/torture/pr59715.c: New testcase.
600 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
602 * c-c++-common/asan/no-asan-globals.c: New test.
603 * c-c++-common/asan/no-instrument-reads.c: Likewise.
604 * c-c++-common/asan/no-instrument-writes.c: Likewise.
605 * c-c++-common/asan/use-after-return-1.c: Likewise.
606 * c-c++-common/asan/no-use-after-return.c: Likewise.
608 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
610 * gnat.dg/weak2.ad[sb]: New test.
612 2014-01-08 Jakub Jelinek <jakub@redhat.com>
615 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
616 type, use pointers to vector type instead.
618 2014-01-08 Catherine Moore <clm@codesourcery.com>
620 * gcc.target/mips/umips-branch-3.c: New test.
621 * gcc.target/mips/umips-branch-4.c: New test.
623 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
625 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
626 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
627 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
628 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
629 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
630 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
631 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
632 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
634 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
636 PR rtl-optimization/59137
637 * gcc.target/mips/pr59137.c: New test.
639 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
641 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
642 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
643 * gcc.target/i386/pr55433.c (dg-options): Ditto.
644 * gcc.target/i386/pr57848.c (dg-options): Ditto.
645 * gcc.target/i386/pr59099.c (dg-options): Ditto.
646 Require fpic effective target.
647 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
649 2014-01-08 Jakub Jelinek <jakub@redhat.com>
652 * gcc.dg/pr59722.c: New test.
654 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
657 * gcc.dg/torture/pr57748-3.c: New test.
658 * gcc.dg/torture/pr57748-4.c: New test.
660 2014-01-08 Marek Polacek <polacek@redhat.com>
663 * gcc.dg/gomp/pr59669-1.c: New test.
664 * gcc.dg/gomp/pr59669-2.c: New test.
666 2014-01-08 Martin Jambor <mjambor@suse.cz>
669 * gcc.dg/ipa/pr59610.c: New test.
671 2014-01-08 Janus Weil <janus@gcc.gnu.org>
674 * gfortran.dg/binding_label_tests_26a.f90: New.
675 * gfortran.dg/binding_label_tests_26b.f90: New.
677 2014-01-08 Marek Polacek <polacek@redhat.com>
680 * c-c++-common/ubsan/pr59667.c: New test.
682 2014-01-08 Richard Biener <rguenther@suse.de>
685 * gcc.dg/pr59630.c: New testcase.
687 2014-01-08 Richard Biener <rguenther@suse.de>
690 * gcc.dg/pr59471.c: New testcase.
692 2014-01-07 Jeff Law <law@redhat.com>
695 * gcc.target/i386/pr53623.c: New test.
697 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
699 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
701 * g++.dg/cpp1y/pr58534.C: Likewise.
702 * g++.dg/cpp1y/pr58536.C: Likewise.
703 * g++.dg/cpp1y/pr58548.C: Likewise.
704 * g++.dg/cpp1y/pr58549.C: Likewise.
705 * g++.dg/cpp1y/pr58637.C: Likewise.
706 * g++.dg/cpp1y/pr59112.C: Likewise.
707 * g++.dg/cpp1y/pr59113.C: Likewise.
708 * g++.dg/cpp1y/pr59629.C: Likewise.
709 * g++.dg/cpp1y/pr59635.C: Likewise.
710 * g++.dg/cpp1y/pr59636.C: Likewise.
711 * g++.dg/cpp1y/pr59638.C: Likewise.
713 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
715 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
717 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
719 * gcc.target/i386/intrinsics_4.c (bar): New function.
721 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
723 * g++.dg/ext/is_base_of_incomplete-2.C: New.
725 2014-01-07 Jakub Jelinek <jakub@redhat.com>
727 PR rtl-optimization/58668
728 * gcc.dg/pr58668.c: New test.
730 PR tree-optimization/59643
731 * gcc.dg/pr59643.c: New test.
732 * gcc.c-torture/execute/pr59643.c: New test.
734 2014-01-06 Janus Weil <janus@gcc.gnu.org>
737 * gfortran.dg/class_allocate_16.f90: New.
739 2014-01-06 Jakub Jelinek <jakub@redhat.com>
742 * gcc.target/i386/pr59644.c: New test.
744 2014-01-06 Marek Polacek <polacek@redhat.com>
747 * gcc.dg/pr57773.c: New test.
749 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
755 * g++.dg/cpp1y/pr59635.C: New testcase.
756 * g++.dg/cpp1y/pr59636.C: New testcase.
757 * g++.dg/cpp1y/pr59629.C: New testcase.
758 * g++.dg/cpp1y/pr59638.C: New testcase.
760 2014-01-06 Martin Jambor <mjambor@suse.cz>
763 * gcc.dg/ipa/pr59008.c: New test.
765 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
767 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
770 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
772 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
774 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
776 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
778 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
779 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
780 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
782 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
784 Make CALC void static.
785 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
787 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
789 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
791 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
793 * gcc.target/i386/pr59501-1.c: Require avx effective target.
794 * gcc.target/i386/pr59501-2.c: Likewise.
795 * gcc.target/i386/pr59501-3.c: Likewise.
796 * gcc.target/i386/pr59501-4.c: Likewise.
797 * gcc.target/i386/pr59501-5.c: Likewise.
798 * gcc.target/i386/pr59501-6.c: Likewise.
800 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
802 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
803 * gcc.target/i386/pr59390_1.c: Likewise.
804 * gcc.target/i386/pr59390_2.c: Likewise.
806 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
808 * gcc.dg/pr59350.c: Tweak.
809 * gcc.dg/pr59350-2.c: New test.
810 * g++.dg/pr59510.C: Likewise.
812 2014-01-06 Janus Weil <janus@gcc.gnu.org>
815 * gfortran.dg/bind_c_procs_2.f90: New.
817 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
819 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
820 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
821 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
822 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
823 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
824 * gcc.dg/tree-ssa/vrp47.c: Likewise.
825 * gcc.dg/tree-ssa/vrp87.c: Likewise.
827 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
829 * gcc.target/arm/neon-nested-apcs.c: New test.
831 2014-01-04 Jakub Jelinek <jakub@redhat.com>
833 PR tree-optimization/59519
834 * gcc.dg/vect/pr59519-1.c: New test.
835 * gcc.dg/vect/pr59519-2.c: New test.
837 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
840 2014-01-04 Janus Weil <janus@gcc.gnu.org>
843 * gfortran.dg/typebound_proc_32.f90: New.
845 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
848 * g++.dg/pr58950.C: New file.
850 2014-01-03 Tobias Burnus <burnus@net-b.de>
853 * g++.dg/gomp/pr58567.C: New.
855 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
857 PR tree-optimization/59651
858 * gcc.dg/torture/pr59651.c: New test.
859 * gcc.dg/vect/pr59651.c: Ditto.
861 2014-01-03 Jakub Jelinek <jakub@redhat.com>
864 * gcc.target/i386/pr59625.c: New test.
866 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
870 * g++.dg/cpp0x/range-for28.C: New.
871 * g++.dg/cpp0x/range-for3.C: Update.
873 2014-01-02 Joseph Myers <joseph@codesourcery.com>
875 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
877 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
880 * g++.dg/cpp0x/pr59641.C: New file.
882 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
884 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
886 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
889 * g++.dg/ext/pr59378.C: New file.
891 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
893 Update copyright years
895 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
897 * gcc.target/arc/arc.exp: Use the standard form for the copyright
900 2014-01-02 Janus Weil <janus@gcc.gnu.org>
903 * gfortran.dg/dynamic_dispatch_12.f90: New.
905 2014-01-01 Jakub Jelinek <jakub@redhat.com>
907 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
908 the builtin isn't optimized away as unused.
910 PR rtl-optimization/59647
911 * g++.dg/opt/pr59647.C: New test.
913 Copyright (C) 2014 Free Software Foundation, Inc.
915 Copying and distribution of this file, with or without modification,
916 are permitted in any medium without royalty provided the copyright
917 notice and this notice are preserved.