1 2014-01-23 Jakub Jelinek <jakub@redhat.com>
4 * c-c++-common/gomp/pr58809.c: New test.
6 2014-01-23 Dominique Dhumieres <dominiq@lps.ens.fr>
9 * c-c++-common/asan/use-after-return-1.c: Fixed
12 2014-01-23 Dodji Seketeli <dodji@redhat.com>
15 * c-c++-common/cpp/warning-zero-in-literals-1.c: New test file.
17 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
18 Ilya Tocar <ilya.tocar@intel.com>
20 * gcc.target/i386/avx512f-kmovw-1.c: New.
22 2014-01-23 Kirill Yukhin <kirill.yukhin@intel.com>
24 * gcc.target/i386/avx512f-vmovdqu32-1.c: Fix intrinsic name.
25 * gcc.target/i386/avx512f-vmovdqu32-2.c: Ditto.
26 * gcc.target/i386/avx512f-vpcmpd-2.c: Ditto.
27 * gcc.target/i386/avx512f-vpcmpq-2.c: Ditto.
28 * gcc.target/i386/avx512f-vpcmpud-2.c: Ditto.
29 * gcc.target/i386/avx512f-vpcmpuq-2.c: Ditto.
31 2014-01-23 Richard Sandiford <rdsandiford@googlemail.com>
34 * gcc.dg/pr48774.c: Remove skip for mips_rel.
35 * gcc.target/mips/pr52125.c: New test.
37 2014-01-22 Marek Polacek <polacek@redhat.com>
40 * gcc.dg/torture/pr59891.c: New test.
42 2014-01-22 Jeff Law <law@redhat.com>
44 PR tree-optimization/59597
45 * gcc.dg/tree-ssa/pr59597.c: New test.
47 2014-01-22 Vladimir Makarov <vmakarov@redhat.com>
49 PR rtl-optimization/59477
50 * g++.dg/pr59477.C: New.
52 2014-01-22 Richard Sandiford <rdsandiford@googlemail.com>
54 * gcc.dg/pr44194-1.c: Match "insn " and "insn:", but not "insn/f".
56 2014-01-22 Ville Voutilainen <ville.voutilainen@gmail.com>
59 * g++.dg/pr59482.C: New.
61 2014-01-22 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
63 * gcc.dg/vmx/insert-vsx-be-order.c: New.
64 * gcc.dg/vmx/extract-vsx.c: New.
65 * gcc.dg/vmx/extract-vsx-be-order.c: New.
66 * gcc.dg/vmx/insert-vsx.c: New.
68 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
70 PR rtl-optimization/59896
71 * gcc.target/arm/pr59896.c: New.
73 2014-01-21 Vladimir Makarov <vmakarov@redhat.com>
75 PR rtl-optimization/59858
76 * gcc.target/arm/pr59858.c: New.
78 2014-01-21 Jakub Jelinek <jakub@redhat.com>
81 * gcc.dg/tree-prof/pr59003.c: New test.
84 * gcc.dg/strlenopt-4.c: Expect the same counts on s390*-* as on all
87 2014-01-20 Dominique d'Humieres <dominiq@lps.ens.fr>
89 * gfortran.dg/round_3.f08: Add more cases.
91 2014-01-20 Richard Sandiford <rdsandiford@googlemail.com>
93 * lib/target-supports.exp (force_conventional_output_for): New
95 * lib/scanasm.exp (scan-assembler_required_options)
96 (scan-assembler-not_required_options)
97 (scan-assembler-times_required_options): Replace with
98 force_conventional_output_fors.
99 * lib/scanrtl.exp: Force conventional output for all rtl dump scans.
100 * gcc.target/mips/octeon-pipe-1.c: Remove -ffat-lto-objects.
102 2014-01-20 H.J. Lu <hongjiu.lu@intel.com>
105 * gcc.target/i386/pr59789.c: New testcase.
107 2014-01-20 Yufeng Zhang <yufeng.zhang@arm.com>
109 * g++.dg/debug/ra1.C (struct tree_base): Change the width of
110 the 'code' bitfield from 16 to 8.
112 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
114 * lib/target-supports.exp
115 (check_effective_target_vect_perm): Exclude aarch64_be.
116 (check_effective_target_vect_perm_byte): Likewise.
117 (check_effective_target_vect_perm_short): Likewise.
119 2014-01-20 Alex Velenko <Alex.Velenko@arm.com>
121 * gcc.target/aarch64/vneg_f.c (STORE_INST): New macro.
122 (RUN_TEST): Use new macro.
123 (INDEX64_32): Delete.
124 (INDEX64_64): Likewise.
125 (INDEX128_32): Likewise.
126 (INDEX128_64): Likewise.
128 (test_vneg_f32): Use fixed RUN_TEST.
130 2014-01-20 Richard Biener <rguenther@suse.de>
133 * gcc.dg/pr59860.c: New testcase.
135 2014-01-20 Jakub Jelinek <jakub@redhat.com>
138 * gcc.target/i386/pr59880.c: New test.
140 2014-01-20 Renlin Li <renlin.li@arm.com>
142 * gcc.dg/pr44194-1.c: Tweak regexp.
144 2014-01-19 Steven G. Kargl <kargl@gcc.gnu.org>
149 * gfortran.dg/round_3.f08: New cases added.
150 * gfortran.dg/fmt_g_1.f90: New test.
152 2014-01-19 Uros Bizjak <ubizjak@gmail.com>
154 * g++.dg/pr49718.C: Add "-mno-explicit-relocs" for alpha*-*-* targets.
156 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
158 * gcc.target/mips/pr54240.c: Add -ffat-lto-objects.
160 2014-01-19 Richard Sandiford <rdsandiford@googlemail.com>
162 * gcc.dg/vect/pr57705.c: Require vect_int.
163 * gcc.dg/vect/pr58508.c: Fix order of dg-require-effective-target line.
164 * gcc.dg/vect/vect-alias-check.c: Likewise.
166 2014-01-18 Mikael Morin <mikael@gcc.gnu.org>
169 * gfortran.dg/unresolved_fixup_1.f90: New test.
170 * gfortran.dg/unresolved_fixup_2.f90: New test.
172 2014-01-18 Jakub Jelinek <jakub@redhat.com>
175 * gcc.target/i386/pr58944.c: Drop -march=native from dg-options.
176 Remove dg-prune-output lines.
178 2014-01-17 Jakub Jelinek <jakub@redhat.com>
181 * gfortran.dg/pr59706.f90: New test.
182 * g++.dg/ext/pr59706.C: New test.
184 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
188 * g++.dg/cpp0x/decltype-incomplete1.C: New.
189 * g++.dg/init/pr58811.C: Likewise.
191 2014-01-17 Jeff Law <law@redhat.com>
194 * gfortran.dg/pr57904.f90: New test.
196 2014-01-17 Paolo Carlini <paolo.carlini@oracle.com>
199 * g++.dg/cpp0x/nsdmi-union4.C: New.
201 2014-01-17 Marek Polacek <polacek@redhat.com>
204 * g++.dg/diagnostic/pr59838.C: New test.
206 2014-01-17 Marek Polacek <polacek@redhat.com>
209 * gcc.dg/pr58346.c: New test.
211 2014-01-17 Jakub Jelinek <jakub@redhat.com>
214 * gcc.dg/tree-ssa/gen-vect-32.c: Add -fno-vect-cost-model to
215 dg-options, use dg-additional-options for i?86/x86_64 to avoid
219 * gfortran.dg/pr59440-1.f90: New test.
220 * gfortran.dg/pr59440-2.f90: New test.
221 * gfortran.dg/pr59440-3.f90: New test.
224 * gcc.dg/vect/vect-ivdep-1.c: Replace two dg-bogus lines separately
225 testing for " version" and " alias" with one testing for
226 " version\[^\n\r]* alias".
227 * gcc.dg/vect/vect-ivdep-2.c: Likewise.
228 * gfortran.dg/vect/vect-do-concurrent-1.f90: Likewise.
229 * g++.dg/vect/pr33426-ivdep.cc: Likewise.
230 * g++.dg/vect/pr33426-ivdep-2.cc: Likewise.
231 * g++.dg/vect/pr33426-ivdep-3.cc: Likewise.
232 * g++.dg/vect/pr33426-ivdep-4.cc: Adjust comments similarly.
235 * c-c++-common/torture/pr57945.c: New test.
237 2014-01-17 Zhenqiang Chen <zhenqiang.chen@arm.com>
239 * gcc.target/arm/its.c: New testcase.
241 2014-01-16 Jan Hubicka <jh@suse.cz>
244 * g++.dg/torture/pr59775.C: New testcase.
246 2014-01-16 Jakub Jelinek <jakub@redhat.com>
249 * gcc.c-torture/compile/pr58344.c: New test.
252 * gcc.target/i386/pr59839.c: New test.
255 * gcc.target/i386/pr9771-1.c (main): Rename to...
256 (real_main): ... this. Add __asm name "main".
257 (ASMNAME, ASMNAME2, STRING): Define.
259 2014-01-16 Nick Clifton <nickc@redhat.com>
262 * gcc.c-torture/compile/pr28865.c: New.
263 * gcc.c-torture/execute/pr28865.c: New.
265 2014-01-16 Marek Polacek <polacek@redhat.com>
268 * gcc.dg/pr59827.c: New test.
270 2014-01-16 Andreas Schwab <schwab@linux-m68k.org>
272 * gcc.c-torture/execute/pr59747.c (fn1): Return a value.
274 2014-01-15 Richard Henderson <rth@redhat.com>
277 * gcc.target/i386/pr54694.c: New test.
279 2014-01-15 Laurent Alfonsi <laurent.alfonsi@st.com>
282 * g++.dg/pr49718.C: New test.
284 2014-01-15 Richard Sandiford <rdsandiford@googlemail.com>
286 * gcc.target/mips/umips-branch-4.c: Add addressing=absolute.
288 2014-01-15 Bill Schmidt <wschmidt@vnet.linux.ibm.com>
290 * gcc.dg/vmx/mult-even-odd.c: New.
291 * gcc.dg/vmx/mult-even-odd-be-order.c: New.
293 2014-01-15 Balaji V. Iyer <balaji.v.iyer@intel.com>
295 * lib/target-supports.exp (check_libcilkrts_available): Added an
296 extern "C" if we are using C++ along with a function prototype.
298 2014-01-15 Jeff Law <law@redhat.com>
300 PR tree-optimization/59747
301 * gcc.c-torture/execute/pr59747.c: New test.
303 2014-01-15 H.J. Lu <hongjiu.lu@intel.com>
306 * c-c++-common/convert-vec-1.c: Also prune ABI change for
308 * g++.dg/cpp0x/constexpr-53094-2.C: Likewise.
309 * g++.dg/ext/attribute-test-1.C: Likewise.
310 * g++.dg/ext/attribute-test-2.C: Likewise.
311 * g++.dg/ext/attribute-test-3.C: Likewise.
312 * g++.dg/ext/attribute-test-4.C: Likewise.
313 * g++.dg/ext/pr56790-1.C: Likewise.
314 * g++.dg/torture/pr38565.C: Likewise.
315 * gcc.dg/pr53060.c: Likewise.
316 * c-c++-common/scal-to-vec2.c: Add -msse2 for x86.
317 * c-c++-common/vector-compare-2.c: Likewise.
318 * gcc.dg/Wstrict-aliasing-bogus-ref-all-2.c: Likewise.
319 * g++.dg/conversion/simd1.C: Add -msse2 for x86. Adjust
320 dg-message line number.
322 2014-01-15 Matthias Klose <doko@ubuntu.com>
324 * go.test/go-test.exp: Set goarch for aarch64*-*-*.
326 2014-01-15 Richard Biener <rguenther@suse.de>
328 PR tree-optimization/59822
329 * g++.dg/torture/pr59822.C: New testcase.
331 2014-01-15 Kirill Yukhin <kirill.yukhin@intel.com>
334 * gcc.target/i386/sse-12.c: Add `-mavx512[cd, er, pf]' options.
335 * gcc.target/i386/sse-14.c: Update constants avx512erintrin.h tests.
337 2014-01-15 Matthew Gretton-Dann <matthew.gretton-dann@linaro.org>
338 Kugan Vivekanandarajah <kuganv@linaro.org>
341 * g++.dg/pr59695.C: New testcase.
343 2014-01-15 Andreas Krebbel <Andreas.Krebbel@de.ibm.com>
346 * gcc.c-torture/compile/pr59803.c: New testcase.
348 2014-01-15 Jakub Jelinek <jakub@redhat.com>
351 * gcc.c-torture/execute/pr58943.c: New test.
352 * gcc.dg/tree-ssa/ssa-fre-33.c (main): Avoid using += in the test.
354 2014-01-14 H.J. Lu <hongjiu.lu@intel.com>
357 * g++.dg/ext/vector23.C: Also prune ABI change for Linux/x86.
358 * gcc.target/i386/pr39162.c (y): New __m256i variable.
359 (bar): Change return type to void. Set y to x.
360 * gcc.target/i386/pr59794-1.c: New testcase.
361 * gcc.target/i386/pr59794-2.c: Likewise.
362 * gcc.target/i386/pr59794-3.c: Likewise.
363 * gcc.target/i386/pr59794-4.c: Likewise.
364 * gcc.target/i386/pr59794-5.c: Likewise.
365 * gcc.target/i386/pr59794-6.c: Likewise.
366 * gcc.target/i386/pr59794-7.c: Likewise.
368 2014-01-14 Richard Biener <rguenther@suse.de>
370 PR tree-optimization/58921
371 PR tree-optimization/59006
372 * gcc.dg/torture/pr58921.c: New testcase.
373 * gcc.dg/torture/pr59006.c: Likewise.
374 * gcc.dg/vect/pr58508.c: XFAIL no longer handled cases.
376 2014-01-14 Jakub Jelinek <jakub@redhat.com>
379 * gfortran.dg/vect/fast-math-mgrid-resid.f: Change
380 -fdump-tree-optimized to -fdump-tree-pcom-details in dg-options and
381 cleanup-tree-dump from optimized to pcom. Remove scan-tree-dump-times
382 for vect_\[^\\n\]*\\+, add scan-tree-dump-times for no suitable chains and
383 Executing predictive commoning without unrolling.
385 2014-01-14 Kirill Yukhin <kirill.yukhin@intel.com>
387 * gcc.target/i386/avx-1.c: Fix __builtin_ia32_exp2ps_mask,
388 __builtin_ia32_exp2pd_mask, __builtin_ia32_rcp28ps_mask,
389 __builtin_ia32_rcp28pd_mask, __builtin_ia32_rsqrt28ps_mask,
390 __builtin_ia32_rsqrt28pd_mask. Add __builtin_ia32_rcp28ss_round,
391 __builtin_ia32_rcp28sd_round, __builtin_ia32_rsqrt28ss_round,
392 __builtin_ia32_rsqrt28sd_round.
393 * gcc.target/i386/avx512er-vexp2pd-1.c: Fix rounding mode.
394 * gcc.target/i386/avx512er-vexp2ps-1.c: Ditto.
395 * gcc.target/i386/avx512er-vrcp28pd-1.c: Ditto.
396 * gcc.target/i386/avx512er-vrcp28ps-1.c: Ditto.
397 * gcc.target/i386/avx512er-vrsqrt28pd-1.c: Ditto.
398 * gcc.target/i386/avx512er-vrsqrt28ps-1.c: Ditto.
399 * gcc.target/i386/avx512er-vrcp28sd-1.c: New.
400 * gcc.target/i386/avx512er-vrcp28sd-2.c: Ditto.
401 * gcc.target/i386/avx512er-vrcp28ss-1.c: Ditto.
402 * gcc.target/i386/avx512er-vrcp28ss-2.c: Ditto.
403 * gcc.target/i386/avx512er-vrsqrt28sd-1.c: Ditto.
404 * gcc.target/i386/avx512er-vrsqrt28sd-2.c: Ditto.
405 * gcc.target/i386/avx512er-vrsqrt28ss-1.c: Ditto.
406 * gcc.target/i386/avx512er-vrsqrt28ss-2.c: Ditto.
407 * gcc.target/i386/avx512f-vmovntdqa-1.c: Ditto.
408 * gcc.target/i386/avx512f-vmovntdqa-2.c: Ditto.
409 * gcc.target/i386/avx512f-vrcp14sd-2.c: Fix.
410 * gcc.target/i386/avx512f-vrcp14ss-2.c: Ditto.
411 * gcc.target/i386/sse-22.c: Extend with new built-ins,
412 fix wrong rounding mode (see above).
413 * gcc.target/i386/sse-23.c: Ditto.
415 2014-01-13 Bill Schmidt <wschmidt@linux.vnet.ibm.com>
417 * gcc.dg/vmx/insert.c: New.
418 * gcc.dg/vmx/insert-be-order.c: New.
419 * gcc.dg/vmx/extract.c: New.
420 * gcc.dg/vmx/extract-be-order.c: New.
422 2014-01-13 Jakub Jelinek <jakub@redhat.com>
424 PR tree-optimization/59387
425 * gcc.c-torture/execute/pr59387.c: New test.
427 2014-01-13 Richard Biener <rguenther@suse.de>
429 * g++.dg/lto/lto.exp: Do check_effective_target_lto check before
430 adjusting mathlib options.
431 * gfortran.dg/lto/lto.exp: Likewise.
433 2014-01-13 Eric Botcazou <ebotcazou@adacore.com>
435 * gnat.dg/loop_optimization17.adb: New test.
436 * gnat.dg/loop_optimization17_pkg.ad[sb]: New helper.
438 2014-01-13 Christian Bruel <christian.bruel@st.com>
440 * gcc.target/sh/cmpstrn.c: New case.
442 2014-01-13 Jakub Jelinek <jakub@redhat.com>
444 * gcc.dg/vect/vect-simd-clone-10.c: Add dg-do run.
445 * gcc.dg/vect/vect-simd-clone-12.c: Likewise.
447 2014-01-12 Janus Weil <janus@gcc.gnu.org>
450 * gfortran.dg/alloc_comp_basics_6.f90: New.
452 2014-01-11 Steven G. Kargl <kargl@gcc.gnu.org>
455 * gfortran.dg/pr59700.f90: New test.
457 2014-01-11 Dominique d'Humieres <dominiq@lps.ens.fr>
459 * gfortran.dg/binding_label_tests_10_main.f03: Cleanup mod file.
460 * gfortran.dg/use_only_3.f90: Likewise.
461 * gfortran.dg/inquire_10.f90: Delete opened file.
462 * gfortran.dg/inquire_15.f90: Likewise.
463 * gfortran.dg/pr16597.f90: Likewise.
464 * gfortran.dg/open_negative_unit_1.f90: Likewise + test
467 2014-01-10 Jeff Law <law@redhat.com>
470 * gcc.c-torture/compile/pr59743.c: New test.
472 2014-01-10 Jan Hubicka <jh@suse.cz>
475 * g++.dg/torture/pr58585.C: New testcase.
477 2014-01-10 Hans-Peter Nilsson <hp@axis.com>
479 * gcc.dg/pr46309.c: Disable for cris*-*-*.
481 2014-01-10 Eric Botcazou <ebotcazou@adacore.com>
483 * gcc.target/arm/neon-nested-apcs.c: Tweak dg directives.
485 2014-01-10 Richard Earnshaw <rearnsha@arm.com>
488 * gcc.target/aarch64/cmn-neg.c: Use equality comparisons.
489 * gcc.target/aarch64/cmn-neg2.c: New test.
491 2014-01-10 Richard Biener <rguenther@suse.de>
493 PR tree-optimization/59374
494 * gcc.dg/torture/pr59374-3.c: New testcase.
496 2014-01-10 Kyrylo Tkachov <kyrylo.tkachov@arm.com>
498 * lib/target-supports.exp
499 (check_effective_target_arm_crypto_ok_nocache): New.
500 (check_effective_target_arm_crypto_ok): Use above procedure.
501 (add_options_for_arm_crypto): Use et_arm_crypto_flags.
503 2014-01-10 Jan Hubicka <hubicka@ucw.cz>
507 * g++.dg/ipa/devirt-20.C: New testcase.
508 * g++.dg/torture/pr58252.C: Likewise.
509 * g++.dg/torture/pr59226.C: Likewise.
511 2014-01-10 Max Ostapenko <m.ostapenko@partner.samsung.com>
513 * c-c++-common/asan/no-asan-stack.c: New test.
515 2014-01-10 Jakub Jelinek <jakub@redhat.com>
518 * gcc.dg/pr59670.c: New test.
520 2014-01-09 Steve Ellcey <sellcey@mips.com>
522 * gcc.dg/delay-slot-1.c: Restrict -mabi=64 to 64 bit processors.
524 2014-01-09 Jakub Jelinek <jakub@redhat.com>
527 * gcc.target/i386/pr47735.c: New test.
529 PR tree-optimization/59622
530 * g++.dg/opt/pr59622-2.C: New test.
531 * g++.dg/opt/pr59622-3.C: New test.
532 * g++.dg/opt/pr59622-4.C: New test.
533 * g++.dg/opt/pr59622-5.C: New test.
536 * c-c++-common/asan/strip-path-prefix-1.c: Allow also the
537 filename:line instead of (modulename+offset) form with stripped
538 initial / from the filename.
540 2014-01-09 Ian Lance Taylor <iant@google.com>
542 * go.test/go-test.exp (go-gc-tests): Skip nilptr tests that test
543 the other Go compiler.
545 2014-01-09 Paolo Carlini <paolo.carlini@oracle.com>
548 * g++.dg/cpp0x/variadic145.C: New.
550 2014-01-09 Uros Bizjak <ubizjak@gmail.com>
552 * go.test/go-test.exp (go-gc-tests): Don't run peano.go on systems
553 which don't support -fsplit-stack. Skip rotate[0123].go tests.
555 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
558 * gcc.dg/cilk-plus/cilk-plus.exp: Make sure the cilk keywords tests
559 are run only if the Cilk library is available/enabled.
560 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
561 * lib/target-supports.exp (check_libcilkrts_available): New function.
563 2014-01-09 Balaji V. Iyer <balaji.v.iyer@intel.com>
566 * gcc.dg/cilk-plus/cilk-plus.exp: Removed "-fcilkplus" from flags list.
567 * g++.dg/cilk-plus/cilk-plus.exp: Likewise.
568 * c-c++-common/cilk-plus/CK/spawnee_inline.c: Replaced second dg-option
569 with dg-additional-options.
570 * c-c++-common/cilk-plus/CK/varargs_test.c: Likewise.
571 * c-c++-common/cilk-plus/CK/steal_check.c: Likewise.
572 * c-c++-common/cilk-plus/CK/spawner_inline.c: Likewise.
573 * c-c++-common/cilk-plus/CK/spawning_arg.c: Likewise.
574 * c-c++-common/cilk-plus/CK/invalid_spawns.c: Added a dg-options tag.
575 * c-c++-common/cilk-plus/CK/pr59631.c: New testcase.
577 2014-01-09 Richard Biener <rguenther@suse.de>
579 PR tree-optimization/59715
580 * gcc.dg/torture/pr59715.c: New testcase.
582 2014-01-09 Max Ostapenko <m.ostapenko@partner.samsung.com>
584 * c-c++-common/asan/no-asan-globals.c: New test.
585 * c-c++-common/asan/no-instrument-reads.c: Likewise.
586 * c-c++-common/asan/no-instrument-writes.c: Likewise.
587 * c-c++-common/asan/use-after-return-1.c: Likewise.
588 * c-c++-common/asan/no-use-after-return.c: Likewise.
590 2014-01-08 Eric Botcazou <ebotcazou@adacore.com>
592 * gnat.dg/weak2.ad[sb]: New test.
594 2014-01-08 Jakub Jelinek <jakub@redhat.com>
597 * gcc.dg/pr59471.c (foo): Avoid vector type arguments or return
598 type, use pointers to vector type instead.
600 2014-01-08 Catherine Moore <clm@codesourcery.com>
602 * gcc.target/mips/umips-branch-3.c: New test.
603 * gcc.target/mips/umips-branch-4.c: New test.
605 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
607 * gcc.dg/tree-ssa/reassoc-32.c, gcc.dg/tree-ssa/reassoc-33.c,
608 gcc.dg/tree-ssa/reassoc-34.c, gcc.dg/tree-ssa/reassoc-35.c,
609 gcc.dg/tree-ssa/reassoc-36.c: Extend -mbranch-cost handling to MIPS.
610 * gcc.dg/tree-ssa/ssa-ifcombine-ccmp-1.c,
611 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-4.c,
612 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-5.c,
613 gcc.dg/tree-ssa/ssa-ifcombine-ccmp-6.c,
614 gcc.dg/tree-ssa/vrp87.c, gcc.dg/tree-ssa/forwprop-28.c: Skip for MIPS.
616 2014-01-08 Richard Sandiford <rdsandiford@googlemail.com>
618 PR rtl-optimization/59137
619 * gcc.target/mips/pr59137.c: New test.
621 2014-01-08 Uros Bizjak <ubizjak@gmail.com>
623 * gcc.target/i386/asm-1.c (dg-options): Remove -m32.
624 * gcc.target/i386/incoming-5.c (dg-options): Ditto.
625 * gcc.target/i386/pr55433.c (dg-options): Ditto.
626 * gcc.target/i386/pr57848.c (dg-options): Ditto.
627 * gcc.target/i386/pr59099.c (dg-options): Ditto.
628 Require fpic effective target.
629 * gcc.target/i386/pr56246.c (dg-do): Compile for fpic target only.
631 2014-01-08 Jakub Jelinek <jakub@redhat.com>
634 * gcc.dg/pr59722.c: New test.
636 2014-01-08 Bernd Edlinger <bernd.edlinger@hotmail.de>
639 * gcc.dg/torture/pr57748-3.c: New test.
640 * gcc.dg/torture/pr57748-4.c: New test.
642 2014-01-08 Marek Polacek <polacek@redhat.com>
645 * gcc.dg/gomp/pr59669-1.c: New test.
646 * gcc.dg/gomp/pr59669-2.c: New test.
648 2014-01-08 Martin Jambor <mjambor@suse.cz>
651 * gcc.dg/ipa/pr59610.c: New test.
653 2014-01-08 Janus Weil <janus@gcc.gnu.org>
656 * gfortran.dg/binding_label_tests_26a.f90: New.
657 * gfortran.dg/binding_label_tests_26b.f90: New.
659 2014-01-08 Marek Polacek <polacek@redhat.com>
662 * c-c++-common/ubsan/pr59667.c: New test.
664 2014-01-08 Richard Biener <rguenther@suse.de>
667 * gcc.dg/pr59630.c: New testcase.
669 2014-01-08 Richard Biener <rguenther@suse.de>
672 * gcc.dg/pr59471.c: New testcase.
674 2014-01-07 Jeff Law <law@redhat.com>
677 * gcc.target/i386/pr53623.c: New test.
679 2014-01-07 Adam Butcher <adam@jessamine.co.uk>
681 * g++.dg/cpp1y/pr58500.C: Hoist PR reference to first line and remove
683 * g++.dg/cpp1y/pr58534.C: Likewise.
684 * g++.dg/cpp1y/pr58536.C: Likewise.
685 * g++.dg/cpp1y/pr58548.C: Likewise.
686 * g++.dg/cpp1y/pr58549.C: Likewise.
687 * g++.dg/cpp1y/pr58637.C: Likewise.
688 * g++.dg/cpp1y/pr59112.C: Likewise.
689 * g++.dg/cpp1y/pr59113.C: Likewise.
690 * g++.dg/cpp1y/pr59629.C: Likewise.
691 * g++.dg/cpp1y/pr59635.C: Likewise.
692 * g++.dg/cpp1y/pr59636.C: Likewise.
693 * g++.dg/cpp1y/pr59638.C: Likewise.
695 2014-01-07 Yufeng Zhang <yufeng.zhang@arm.com>
697 * gcc.target/arm/neon/vst1Q_laneu64-1.c: New test.
699 2014-01-07 Richard Sandiford <rdsandiford@googlemail.com>
701 * gcc.target/i386/intrinsics_4.c (bar): New function.
703 2014-01-07 Paolo Carlini <paolo.carlini@oracle.com>
705 * g++.dg/ext/is_base_of_incomplete-2.C: New.
707 2014-01-07 Jakub Jelinek <jakub@redhat.com>
709 PR rtl-optimization/58668
710 * gcc.dg/pr58668.c: New test.
712 PR tree-optimization/59643
713 * gcc.dg/pr59643.c: New test.
714 * gcc.c-torture/execute/pr59643.c: New test.
716 2014-01-06 Janus Weil <janus@gcc.gnu.org>
719 * gfortran.dg/class_allocate_16.f90: New.
721 2014-01-06 Jakub Jelinek <jakub@redhat.com>
724 * gcc.target/i386/pr59644.c: New test.
726 2014-01-06 Marek Polacek <polacek@redhat.com>
729 * gcc.dg/pr57773.c: New test.
731 2014-01-06 Adam Butcher <adam@jessamine.co.uk>
737 * g++.dg/cpp1y/pr59635.C: New testcase.
738 * g++.dg/cpp1y/pr59636.C: New testcase.
739 * g++.dg/cpp1y/pr59629.C: New testcase.
740 * g++.dg/cpp1y/pr59638.C: New testcase.
742 2014-01-06 Martin Jambor <mjambor@suse.cz>
745 * gcc.dg/ipa/pr59008.c: New test.
747 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
749 * gcc.dg/vect/vect.exp: Add clearcap_ldflags to DEFAULT_VECTCFLAGS
752 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
754 * gcc.target/i386/avx512f-vcmppd-2.c: Add -std=c99.
756 * gcc.target/i386/avx512f-vcmpps-2.c: Likewise.
758 * gcc.target/i386/avx512f-vfixupimmpd-2.c: Add -std=gnu99.
760 * gcc.target/i386/avx512f-vfixupimmps-2.c: Likewise.
761 * gcc.target/i386/avx512f-vfixupimmsd-2.c: Likewise.
762 * gcc.target/i386/avx512f-vfixupimmss-2.c: Likewise.
764 * gcc.target/i386/avx512f-vgetmantpd-2.c: Add -std=c99.
766 Make CALC void static.
767 * gcc.target/i386/avx512f-vgetmantps-2.c: Likewise.
769 * gcc.target/i386/avx512f-vgetmantsd-2.c: Add -std=c99.
771 * gcc.target/i386/avx512f-vgetmantss-2.c: Likewise.
773 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
775 * gcc.target/i386/pr59501-1.c: Require avx effective target.
776 * gcc.target/i386/pr59501-2.c: Likewise.
777 * gcc.target/i386/pr59501-3.c: Likewise.
778 * gcc.target/i386/pr59501-4.c: Likewise.
779 * gcc.target/i386/pr59501-5.c: Likewise.
780 * gcc.target/i386/pr59501-6.c: Likewise.
782 2014-01-06 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
784 * gcc.target/i386/pr59390.c: Replace math.h by fma declaration.
785 * gcc.target/i386/pr59390_1.c: Likewise.
786 * gcc.target/i386/pr59390_2.c: Likewise.
788 2014-01-06 Eric Botcazou <ebotcazou@adacore.com>
790 * gcc.dg/pr59350.c: Tweak.
791 * gcc.dg/pr59350-2.c: New test.
792 * g++.dg/pr59510.C: Likewise.
794 2014-01-06 Janus Weil <janus@gcc.gnu.org>
797 * gfortran.dg/bind_c_procs_2.f90: New.
799 2014-01-05 John David Anglin <danglin@gcc.gnu.org>
801 * gcc.dg/tree-ssa/reassoc-33.c: Don't run on hppa*-*-*.
802 * gcc.dg/tree-ssa/reassoc-34.c: Likewise.
803 * gcc.dg/tree-ssa/reassoc-35.c: Likewise.
804 * gcc.dg/tree-ssa/reassoc-36.c: Likewise.
805 * gcc.dg/tree-ssa/forwprop-28.c: Skip compile on hppa*-*-*.
806 * gcc.dg/tree-ssa/vrp47.c: Likewise.
807 * gcc.dg/tree-ssa/vrp87.c: Likewise.
809 2014-01-04 Eric Botcazou <ebotcazou@adacore.com>
811 * gcc.target/arm/neon-nested-apcs.c: New test.
813 2014-01-04 Jakub Jelinek <jakub@redhat.com>
815 PR tree-optimization/59519
816 * gcc.dg/vect/pr59519-1.c: New test.
817 * gcc.dg/vect/pr59519-2.c: New test.
819 * gcc.target/i386/avx512f-vmovdqu32-1.c: Allow vmovdqu64 instead of
822 2014-01-04 Janus Weil <janus@gcc.gnu.org>
825 * gfortran.dg/typebound_proc_32.f90: New.
827 2014-01-03 Marc Glisse <marc.glisse@inria.fr>
830 * g++.dg/pr58950.C: New file.
832 2014-01-03 Tobias Burnus <burnus@net-b.de>
835 * g++.dg/gomp/pr58567.C: New.
837 2014-01-03 Bingfeng Mei <bmei@broadcom.com>
839 PR tree-optimization/59651
840 * gcc.dg/torture/pr59651.c: New test.
841 * gcc.dg/vect/pr59651.c: Ditto.
843 2014-01-03 Jakub Jelinek <jakub@redhat.com>
846 * gcc.target/i386/pr59625.c: New test.
848 2014-01-03 Paolo Carlini <paolo.carlini@oracle.com>
852 * g++.dg/cpp0x/range-for28.C: New.
853 * g++.dg/cpp0x/range-for3.C: Update.
855 2014-01-02 Joseph Myers <joseph@codesourcery.com>
857 * gcc.target/powerpc/rs6000-ldouble-3.c: New test.
859 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
862 * g++.dg/cpp0x/pr59641.C: New file.
864 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
866 * g++.dg/cpp0x/initlist-explicit-sfinae.C: New file.
868 2014-01-02 Marc Glisse <marc.glisse@inria.fr>
871 * g++.dg/ext/pr59378.C: New file.
873 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
875 Update copyright years
877 2014-01-02 Richard Sandiford <rdsandiford@googlemail.com>
879 * gcc.target/arc/arc.exp: Use the standard form for the copyright
882 2014-01-02 Janus Weil <janus@gcc.gnu.org>
885 * gfortran.dg/dynamic_dispatch_12.f90: New.
887 2014-01-01 Jakub Jelinek <jakub@redhat.com>
889 * lib/target-supports.exp (check_effective_target_avx512f): Make sure
890 the builtin isn't optimized away as unused.
892 PR rtl-optimization/59647
893 * g++.dg/opt/pr59647.C: New test.
895 Copyright (C) 2014 Free Software Foundation, Inc.
897 Copying and distribution of this file, with or without modification,
898 are permitted in any medium without royalty provided the copyright
899 notice and this notice are preserved.