+2017-12-17 Janne Blomqvist <jb@gcc.gnu.org>
+
+ * gfortran.dg/error_stop_3.f90: Update -std= option, fix comments.
+ * gfortran.dg/error_stop_4.f90: Update error message.
+ * gfortran.dg/implicit_14.f90: Likewise.
+ * gfortran.dg/spellcheck-procedure_2.f90: Don't warn for F2018
+ features.
+
+2017-12-17 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ * gcc.target/i386/wmul-3.c: New test.
+
+2017-12-16 Martin Sebor <msebor@redhat.com>
+
+ PR tree-optimization/78918
+ * c-c++-common/Warray-bounds.c: New test.
+ * c-c++-common/Warray-bounds-2.c: New test.
+ * c-c++-common/Warray-bounds-3.c: New test.
+ * c-c++-common/Warray-bounds-4.c: New test.
+ * c-c++-common/Warray-bounds-5.c: New test.
+ * c-c++-common/Wrestrict-2.c: New test.
+ * c-c++-common/Wrestrict.c: New test.
+ * c-c++-common/Wrestrict.s: New test.
+ * c-c++-common/Wsizeof-pointer-memaccess1.c: Adjust
+ * c-c++-common/Wsizeof-pointer-memaccess2.c: Same.
+ * g++.dg/torture/Wsizeof-pointer-memaccess1.C: Same.
+ * g++.dg/torture/Wsizeof-pointer-memaccess2.C: Same.
+ * gcc.dg/range.h: New header.
+ * gcc.dg/memcpy-6.c: New test.
+ * gcc.dg/pr69172.c: Adjust.
+ * gcc.dg/pr79223.c: Same.
+ * gcc.dg/pr81345.c: Adjust.
+ * gcc.dg/Wobjsize-1.c: Same.
+ * gcc.dg/Wrestrict-2.c: New test.
+ * gcc.dg/Wrestrict.c: New test.
+ * gcc.dg/Wsizeof-pointer-memaccess1.c: Adjust.
+ * gcc.dg/builtin-stpncpy.c: Same.
+ * gcc.dg/builtin-stringop-chk-1.c: Same.
+ * gcc.target/i386/chkp-stropt-17.c: New test.
+ * gcc.dg/torture/Wsizeof-pointer-memaccess1.c: Adjust.
+
+2017-12-16 Martin Sebor <msebor@redhat.com>
+
+ PR tree-optimization/83239
+ * g++.dg/pr83239.C: New test case.
+
+2017-12-16 Sebastian Peryt <sebastian.peryt@intel.com>
+
+ PR testsuite/82767
+ * gcc.target/i386/pr71321.c: Test with -mtune=generic
+
+2017-12-15 Markus Trippelsdorf <markus@trippelsdorf.de>
+
+ PR target/83358
+ * gcc.target/i386/pr83358-1.c: New test.
+ * gcc.target/i386/pr83358-2.c: New test.
+
+2017-12-15 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/36550
+ * gcc.dg/tree-ssa/pr36550.c: New test.
+
+2017-12-15 Alexandre Oliva <aoliva@redhat.com>
+
+ PR tree-optimization/81165
+ * gcc.dg/pr81165.c: New.
+
+2017-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/83205
+ * g++.dg/cpp1z/decomp3.C: Adjust for structured binding count
+ mismatch diagnostics split into error and warning with plural
+ forms.
+ * g++.dg/cpp1z/decomp10.C: Likewise.
+ * g++.dg/cpp1z/decomp32.C: New test.
+
+ PR c++/81197
+ * g++.dg/cpp1z/decomp34.C: New test.
+
+ PR c++/80135
+ PR c++/81922
+ * g++.dg/warn/Wplacement-new-size-1.C (fBx1): Initialize nested
+ flexible array member only with {}. Add dg-warning.
+ (fBx2, fBx3): Remove.
+ * g++.dg/warn/Wplacement-new-size-2.C (fBx1): Initialize nested
+ flexible array member only with {}. Add dg-warning.
+ (fBx2, fBx3): Remove.
+ * g++.dg/warn/Wplacement-new-size-6.C: New test.
+ * g++.dg/ext/flexary13.C (main): Remove test for initialization
+ of nested flexible array member with non-empty initializer.
+ * g++.dg/ext/flexary25.C: New test.
+ * g++.dg/ext/flexary26.C: New test.
+ * g++.dg/ext/flexary27.C: New test.
+ * g++.dg/parse/pr43765.C: Expect diagnostics about initialization
+ of nested flexible array member with non-empty initializer. Expect
+ C++2A diagnostics about mixing of designated and non-designated
+ initializers.
+
+ PR c++/83217
+ * g++.dg/cpp1z/decomp33.C: New test.
+
+ PR tree-optimization/80631
+ * gcc.target/i386/avx2-pr80631.c: New test.
+
+ * g++.dg/plugin/attribute_plugin.c (user_attr): Swap
+ affects_type_identity and handler fields, add NULL for exclude.
+
+2017-12-14 Nathan Sidwell <nathan@acm.org>
+
+ PR c++/59930
+ * g++.dg/cpp0x/temp_default4.C: Adjust diagnostic.
+ * g++.old-deja/g++.pt/friend23.C: Likewise.
+ * g++.old-deja/g++.pt/friend24.C: Delete.
+
+2017-12-15 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/83269
+ * gcc.c-torture/execute/pr83269.c: New test.
+
+ PR sanitizer/81281
+ * gcc.dg/pr81281-3.c: New test.
+
+2017-12-15 Justin Squirek <squirek@adacore.com>
+
+ * gnat.dg/aliasing4.adb: New testcase.
+
+2017-12-15 Ed Schonberg <schonberg@adacore.com>
+
+ * gnat.dg/incomplete6.adb, gnat.dg/incomplete6.ads: New testcase.
+
+2017-12-15 Hristian Kirtchev <kirtchev@adacore.com>
+
+ * gnat.dg/initializes.ads, gnat.dg/initializes.adb: New testcase.
+
+2017-12-15 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/component_size.adb: New testcase.
+
+2017-12-15 Richard Biener <rguenther@suse.de>
+
+ PR lto/83388
+ * gcc.dg/lto/pr83388_0.c: New testcase.
+
+2017-12-15 Ed Schonberg <schonberg@adacore.com>
+
+ * gnat.dg/expr_func2.ads, gnat.dg/expr_func2.adb: New testcase.
+
+2017-12-15 Hristian Kirtchev <kirtchev@adacore.com>
+
+ * gnat.dg/dflt_init_cond.adb, gnat.dg/dflt_init_cond_pkg.ads: New
+ testcase.
+
+2017-12-15 Hristian Kirtchev <kirtchev@adacore.com>
+
+ * gnat.dg/expr_func_main.adb, gnat.dg/expr_func_pkg.ads,
+ gnat.dg/expr_func_pkg.adb: New testcase.
+
+2017-12-15 Hristian Kirtchev <kirtchev@adacore.com>
+
+ * gnat.dg/abe_pkg.adb, gnat.dg/abe_pkg.ads: New testcase.
+
+2017-12-15 Ed Schonberg <schonberg@adacore.com>
+
+ * gnat.dg/subp_inst.adb, gnat.dg/subp_inst_pkg.adb,
+ gnat.dg/subp_inst_pkg.ads: New testcase.
+
+2017-12-15 Julia Koval <julia.koval@intel.com>
+
+ * gcc.target/i386/avx512f-aesenclast-2.c: New test.
+ * gcc.target/i386/avx512vl-aesenclast-2.c: Ditto.
+ * gcc.target/i386/avx512fvl-vaes-1.c: Handle new intrinsics.
+
+2017-12-15 Julia Koval <julia.koval@intel.com>
+
+ * gcc.target/i386/avx512f-aesenc-2.c: New test.
+ * gcc.target/i386/avx512vl-aesenc-2.c: Ditto.
+ * gcc.target/i386/avx512fvl-vaes-1.c: Handle new intrinsics.
+
+2017-12-15 Julia Koval <julia.koval@intel.com>
+
+ * gcc.target/i386/avx512f-aesdeclast-2.c: New test.
+ * gcc.target/i386/avx512vl-aesdeclast-2.c
+ * gcc.target/i386/avx512fvl-vaes-1.c: Handle new intrinsics.
+
+2017-12-14 Bernd Edlinger <bernd.edlinger@hotmail.de>
+
+ * c-c++-common/Wcast-function-type.c: New test.
+ * g++.dg/Wcast-function-type.C: New test.
+
+2017-12-14 Qing Zhao <qing.zhao@oracle.com>
+
+ PR middle_end/79538
+ * gcc.dg/pr79538.c: New test.
+
+2017-12-14 David Malcolm <dmalcolm@redhat.com>
+
+ PR tree-optimization/83312
+ * gcc.dg/pr83312.c: New test case.
+
+2017-12-14 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/alignment13.adb: New test.
+
+2017-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR lto/81406
+ * gcc.dg/lto/pr81406_0.c: New test.
+
+2017-12-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/66974
+ * gcc.dg/Warray-bounds-24.c: New testcase.
+
+2017-12-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/65258
+ * gcc.dg/Warray-bounds-23.c: New testcase.
+
+2017-12-14 Tom de Vries <tom@codesourcery.com>
+
+ * lib/target-supports.exp (check_effective_target_weak_undefined): New
+ proc.
+ * gcc.dg/visibility-22.c: Require effective target weak_undefined.
+
+2017-12-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/83326
+ * gcc.dg/tree-ssa/pr81388-2.c: Adjust.
+
+2017-12-14 Eric Botcazou <ebotcazou@adacore.com>
+
+ * gnat.dg/alignment11.adb: New test.
+ * gnat.dg/alignment12.adb: Likewise.
+
+2017-12-14 Richard Biener <rguenther@suse.de>
+
+ PR c/83415
+ * gcc.dg/pr83415.c: New testcase.
+
+2017-12-14 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/83418
+ * gcc.dg/torture/pr83418.c: New testcase.
+
+2017-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR bootstrap/83396
+ * gcc.dg/pr83396.c: New test.
+
+ PR tree-optimization/83198
+ * gcc.dg/pr83198.c: New test.
+ * gcc.dg/tree-ssa/pr83198.c: New test.
+
+2017-12-14 Sudakshina Das <sudi.das@arm.com>
+
+ PR target/81228
+ * gcc.dg/pr81228.c: New.
+
+2017-12-14 Jakub Jelinek <jakub@redhat.com>
+
+ PR c++/79650
+ * g++.dg/template/pr79650.C: New test.
+
+2017-12-14 Richard Sandiford <richard.sandiford@linaro.org>
+ Alan Hayward <alan.hayward@arm.com>
+ David Sherwood <david.sherwood@arm.com>
+
+ * gcc.dg/plugin/poly-int-tests.h,
+ gcc.dg/plugin/poly-int-test-1.c,
+ gcc.dg/plugin/poly-int-01_plugin.c,
+ gcc.dg/plugin/poly-int-02_plugin.c,
+ gcc.dg/plugin/poly-int-03_plugin.c,
+ gcc.dg/plugin/poly-int-04_plugin.c,
+ gcc.dg/plugin/poly-int-05_plugin.c,
+ gcc.dg/plugin/poly-int-06_plugin.c,
+ gcc.dg/plugin/poly-int-07_plugin.c: New tests.
+ * gcc.dg/plugin/plugin.exp: Run them.
+
+2017-12-13 Peter Bergner <bergner@vnet.ibm.com>
+
+ * gcc.target/powerpc/cpu-builtin-1.c (htm-no-suspend): Add test.
+
+2017-12-13 Paolo Carlini <paolo.carlini@oracle.com>
+
+ PR c++/81061
+ * g++.dg/other/const5.C: New.
+
+2017-12-13 Alexandre Oliva <aoliva@redhat.com>
+ Jakub Jelinek <jakub@redhat.com>
+
+ PR bootstrap/83396
+ PR debug/83391
+ * gcc.dg/torture/pr83396.c: New test.
+ * g++.dg/torture/pr83391.C: New test.
+
+2017-12-13 Segher Boessenkool <segher@kernel.crashing.org>
+
+ PR rtl-optimization/83393
+ * gcc.dg/pr83393.c: New testcase.
+
+2017-12-13 Nathan Sidwell <nathan@acm.org>
+
+ PR c++/15272
+ * g++.dg/template/pr71826.C: Adjust for 15272 fix.
+
+2017-12-12 Jeff Law <law@redhat.com>
+
+ PR tree-optimization/83298
+ PR tree-optimization/83362
+ PR tree-optimization/83383
+ * gcc.c-torture/execute/pr83298.c: New test.
+ * gcc.c-torture/execute/pr83362.c New test.
+ * gcc.c-torture/execute/pr83383.c New test.
+
+2017-12-12 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * lib/gcc-dg.exp (process-message): Avoid additional whitespace in
+ $expmsg.
+
+2017-12-12 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/83385
+ * gcc.dg/graphite/pr83385.c: New testcase.
+
+2017-12-12 Marek Polacek <polacek@redhat.com>
+
+ PR c/82679
+ * gcc.dg/c11-atomic-5.c: New test.
+
+2017-12-12 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/83363
+ PR rtl-optimization/83364
+ * gcc.dg/pr83363.c: New test.
+ * gcc.dg/pr83364.c: New test.
+
+ PR tree-optimization/83359
+ * gcc.dg/graphite/pr83359.c: New test.
+
+ PR tree-optimization/80631
+ * gcc.dg/vect/pr80631-1.c: New test.
+ * gcc.dg/vect/pr80631-2.c: New test.
+ * gcc.dg/vect/pr65947-13.c: Expect integer induc cond reduction
+ vectorization.
+
+2017-12-12 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/81889
+ * gfortran.dg/pr81889.f90: New testcase.
+ * gcc.dg/tree-ssa/pr64183.c: Adjust.
+
+2017-12-12 Julia Koval <julia.koval@intel.com>
+
+ * gcc.target/i386/avx512-check.h: Handle bit_VAES.
+ * gcc.target/i386/avx512f-aesdec-2.c: New test.
+ * gcc.target/i386/avx512fvl-vaes-1.c: Ditto.
+ * gcc.target/i386/avx512vl-aesdec-2.c: Ditto.
+ * gcc.target/i386/i386.exp (check_effective_target_avx512vaes): New.
+
+2017-12-11 David Malcolm <dmalcolm@redhat.com>
+
+ PR c/82050
+ * gcc.dg/plugin/expensive-selftests-1.c: New file.
+ * gcc.dg/plugin/expensive_selftests_plugin.c: New file.
+ * gcc.dg/plugin/plugin.exp (plugin_test_list): Add the above.
+
+2017-12-11 Segher Boessenkool <segher@kernel.crashing.org>
+
+ * gcc.dg/pr83361.c: Add -Wno-div-by-zero to dg-options.
+
+2017-12-11 Martin Sebor <msebor@redhat.com>
+
+ PR c/81544
+ * c-c++-common/Wattributes-2.c: New test.
+ * c-c++-common/Wattributes.c: Ditto.
+ * g++.dg/Wattributes-2.C: Ditto.
+ * gcc.dg/Wattributes-6.c: Ditto.
+ * gcc.dg/Wattributes-7.c: Ditto.
+
+2017-12-07 Carl Love <cel@us.ibm.com>
+
+ * gcc.target/powerpc/altivec-12.c (main): Add tests for vec_avg.
+ * gcc.target/powerpc/builtins-1.c: Renamed builtins-1.h.
+ * gcc.target/powerpc/builtins-1.h: Add tests for vec_and,
+ vec_andc, vec_cpsgn, vec_mergeh,vec_mergel, vec_nor, vec_or,
+ vec_sel, vec_xor, vec_all_eq, vec_all_ge, vec_all_gt, vec_all_le,
+ vec_all_lt, vec_all_ne, vec_any_eq,vec_any_ge, vec_any_gt,vec_any_le,
+ vec_any_lt, vec_any_ne, vec_cntlz, vec_round, vec_rsqrt, vec_rsqrte,
+ vec_splat, vec_div, vec_mul,vec_ctf, vec_cts, vec_ctu.
+ * gcc.target/powerpc/builtins-1-be.c: New file, big endian
+ test file for tests in builtins-1.h.
+ * gcc.target/powerpc/builtins-1-le.c: New file, little endian
+ test file for tests in builtins-1.h.
+ * gcc.target/powerpc/builtins-2.c (main): Add tests for vec_ctf,
+ vec_cts, vec_ctu.
+ * gcc.target/powerpc/builtins-3-runnable.c (test_result_sp): Fix printf
+ conversion character.
+ * gcc.target/powerpc/fold-vec-minmax-char.c (test1_min, test2_min,
+ test4_min, test1_max, test2_max): Add tests for vec_max and vec_min.
+ * gcc.target/powerpc/fold-vec-minmax-int.c (test4_min, test5_min,
+ test7_min, test8_min): Add tests for vec_min.
+ * gcc.target/powerpc/fold-vec-minmax-longlong.c (test7_max, test8_max,
+ test9_max, test10_max): Add tests for and vec_max.
+ * gcc.target/powerpc/fold-vec-minmax-short.c (test4_min, test5_min,
+ tes7_min, test8_min): Add tests for and vec_min.
+ * gcc.target/powerpc/p8vector-builtin-8.c (foo): Add test for vec_adds,
+ vec_subs, vec_sum2s, vec_sum4s.
+ * gcc.target/powerpc/vsx-splats-p8.c: New file to test vec_splats.
+ * gcc.target/vsx-vector-5.c (arg1_tests_d, arg1_tests_d): Add
+ tests for vec_ceil, vec_floor, vec_nearbyint, vec_sqrt.
+ * gcc.target/vsx-vector-7.c (foo): Add tests for vec_sel.
+ * gcc.target/vsx-vector-abss.c: New file to test vec_abss.
+
+2017-12-11 Carl Love <cel@us.ibm.com>
+
+ * config/rs6000/altivec.h (vec_extract_fp32_from_shorth,
+ vec_extract_fp32_from_shortl]): Add #defines.
+ * config/rs6000/rs6000-builtin.def (VSLDOI_2DI): Add macro expansion.
+ * config/rs6000/rs6000-c.c (ALTIVEC_BUILTIN_VEC_UNPACKH,
+ ALTIVEC_BUILTIN_VEC_UNPACKL, ALTIVEC_BUILTIN_VEC_AND,
+ ALTIVEC_BUILTIN_VEC_SLD, ALTIVEC_BUILTIN_VEC_SRL,
+ ALTIVEC_BUILTIN_VEC_SRO, ALTIVEC_BUILTIN_VEC_SLD,
+ ALTIVEC_BUILTIN_VEC_SLL): Add expansions.
+ * doc/extend.texi: Add documentation for the added builtins.
+
+2017-12-11 Alexandre Oliva <aoliva@redhat.com>
+
+ PR rtl-optimization/80693
+ PR rtl-optimization/81019
+ PR rtl-optimization/81020
+ * gcc.dg/pr80693.c: New.
+ * gcc.dg/pr81019.c: New.
+
+2017-12-11 Segher Boessenkool <segher@kernel.crashing.org>
+
+ PR rtl-optimization/83361
+ * gcc.dg/pr83361.c: New testcase.
+
+2017-12-11 Will Schmidt <will_schmidt@vnet.ibm.com>
+
+ * gcc.target/powerpc/fold-vec-splat-misc-invalid.c: New.
+
+2017-12-11 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/83379
+ * gfortran.dg/minval_char_1.f90: Correct logic for mask
+ calculation.
+ * gfortran.dg/minval_char_2.f90: Likewise.
+ * gfortran.dg/maxval_char_1.f90: Likewise.
+ * gfortran.dg/maxval_char_2.f90: Likewise.
+
+2017-12-11 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/45689
+ * gfortran.dg/minval_parameter_1.f90: New test.
+ * gfortran.dg/maxval_parameter_1.f90: New test.
+
+2017-12-10 Dominique d'Humieres <dominiq@lps.ens.fr>
+
+ PR fortran/53478
+ * gfortran.dg/binding_label_tests_4.f03: Update dg-error.
+ * gfortran.dg/binding_label_tests_6.f03: Likewise.
+ * gfortran.dg/binding_label_tests_7.f03: Likewise.
+ * gfortran.dg/binding_label_tests_8.f03: Likewise.
+ * gfortran.dg/binding_label_tests_10_main.f03: Likewise.
+ * gfortran.dg/binding_label_tests_11_main.f03: Likewise.
+ * gfortran.dg/binding_label_tests_13_main.f03: Likewise.
+ * gfortran.dg/test_common_binding_labels_3_main.f03: Likewise.
+ * gfortran.dg/binding_label_tests_29.f90: New test.
+
+2017-12-10 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/83337
+ * gcc.dg/tree-ssa/loop-interchange-14.c: New test.
+ * gcc.dg/tree-ssa/loop-interchange-15.c: New test.
+
+2017-12-09 Steven G. Kargl <kargl@gcc.gnu.org>
+
+ PR fortran/82934
+ PR fortran/83318
+ * gfortran.dg/allocate_assumed_charlen_2.f90: new test.
+
+2017-12-09 Jakub Jelinek <jakub@redhat.com>
+
+ PR tree-optimization/83338
+ * gcc.dg/vect/pr83338.c: New test.
+
+2017-12-09 Thomas Koenig <tkoenig@gcc.gnu.org>
+
+ PR fortran/83316
+ * gfortran.dg/minval_char_5.f90: New test.
+
+2017-12-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/83317
+ * gcc.target/i386/pr83317.c: New test.
+
+2017-12-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR rtl-optimization/81595
+ * gcc.c-torture/compile/pr81595.c: New test.
+
+2017-12-08 Michael Matz <matz@suse.de>
+
+ Fix PR tree-optimization/83323
+ * gcc.dg/pr83323.c: New test.
+ * gcc.dg/unroll-and-jam.c: Use -floop-unroll-and-jam.
+
+2017-12-08 Richard Biener <rguenther@suse.de>
+
+ PR middle-end/81782
+ * gcc.dg/uninit-pr81782.c: New testcase.
+
+2017-12-08 Rainer Orth <ro@CeBiTec.Uni-Bielefeld.DE>
+
+ * g++.dg/opt/pr83252.C: Add -mclear-hwcap on *-*-solaris*.
+
+2017-12-08 Martin Jambor <mjambor@suse.cz>
+
+ PR tree-optimization/83141
+ * gcc.dg/tree-ssa/pr83141.c: New test.
+ * gcc.dg/guality/pr54970.c: XFAIL tests querying a[0].
+
+2017-12-08 Jan Hubicka <hubicka@ucw.cz>
+
+ PR middle-end/83609
+ * gcc.c-torture/compile/pr83069.c: New testcase.
+
+2017-12-08 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/81303
+ * gfortran.dg/pr81303.f: New testcase.
+ * gfortran.dg/vect/pr81303.f: Likewise.
+
+2017-12-08 Julia Koval <julia.koval@intel.com>
+
+ * gcc.target/i386/avx512f-vnni-1.c: Add checks for vdpdwssds.
+ * gcc.target/i386/avx512vl-vnni-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpdpwssds-2.c: New test.
+ * gcc.target/i386/avx512vl-vpdpwssds-2.c: Ditto.
+
+2017-12-08 Richard Biener <rguenther@suse.de>
+
+ PR tree-optimization/81303
+ * gcc.target/i386/vectorize9.c: New testcase.
+ * gcc.target/i386/vectorize10.c: New testcase.
+
+2017-12-08 Julia Koval <julia.koval@intel.com>
+
+ * gcc.target/i386/avx512f-vnni-1.c: Add vdpwssd checks.
+ * gcc.target/i386/avx512vl-vnni-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpdpwssd-2.c: New.
+ * gcc.target/i386/avx512vl-vpdpwssd-2.c: Ditto.
+
+2017-12-08 Julia Koval <julia.koval@intel.com>
+
+ * gcc.target/i386/avx512f-vnni-1.c: Add vpdpbusds check.
+ * gcc.target/i386/avx512vl-vnni-1.c: Ditto.
+ * gcc.target/i386/avx512f-vpdpbusds-2.c: New.
+ * gcc.target/i386/avx512vl-vpdpbusds-2.c: Ditto.
+
+2017-12-07 Sandra Loosemore <sandra@codesourcery.com>
+
+ * gcc.target/nios2/const-addr-1.c: New.
+ * gcc.target/nios2/const-addr-2.c: New.
+ * gcc.target/nios2/const-addr-3.c: New.
+
+2017-12-08 Jakub Jelinek <jakub@redhat.com>
+
+ PR target/83252
+ * gcc.target/i386/i386.exp (check_effective_target_bmi2): Moved to ...
+ * lib/target-supports.exp (check_effective_target_bmi2): ... here. Guard with
+ i?86-*-* x86_64-*-*.
+ * g++.dg/opt/pr83252.C: New test.
+
+ PR target/81906
+ * gcc.target/i386/pr81906.c: New test.
+
+ PR tree-optimization/83075
+ * gcc.dg/tree-ssa/strncpy-2.c: Use size_t instead of unsigned, add
+ separate function with noipa attribute to also verify behavior when
+ optimizers don't know the sizes and aliasing, verify resulting sizes
+ and array content. Add -Wstringop-overflow to dg-options.
+ * gcc.dg/tree-ssa/strncat.c: Likewise.
+
+2017-12-07 Thomas Preud'homme <thomas.preudhomme@arm.com>
+
+ * lib/target-supports.exp (check_effective_target_fstack_protector):
+ Copy filename in local buffer to trigger stack protection.
+
2017-12-07 Joseph Myers <joseph@codesourcery.com>
* gcc.dg/c11-align-7.c, gcc.dg/c11-align-8.c,
const from do_test_{u,v}*.
2017-11-28 Julia Koval <julia.koval@intel.com>
- Sebastian Peryt <sebastian.peryt@intel.com>
+ Sebastian Peryt <sebastian.peryt@intel.com>
* c-c++-common/attr-simd-3.c: Delete.
* c-c++-common/cilk-plus/AN/an-if.c: Delete.
PR tree-optimization/77644
* gcc.dg/tree-ssa/pr77644.c: New test-case.
-2017-05-10 Alexandre Oliva <aoliva@redhat.com>
+2017-05-10 Alexandre Oliva <aoliva@redhat.com>
* gcc.dg/guality/inline-params-2.c: New.
PR tree-optimization/79267
* g++.dg/opt/pr79267.C: New test.
-2017-01-30 Alexandre Oliva <aoliva@redhat.com>
+2017-01-30 Alexandre Oliva <aoliva@redhat.com>
PR debug/63238
* gcc.dg/debug/dwarf2/align-1.c: New.