This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-arm-stable-allyesconfig in repository toolchain/gcc.
from 2263784b200 Daily bump. adds 05a6995e14f 2018-12-16 Steven G. Kargl kargl@gcc.gnu.org adds 9435b515d6a Add a loop versioning pass adds 6a1659587a8 Fix PR 88253 adds bed69f86776 * coverage.c (struct conts_entry): Add n_counts. (remap_c [...] adds e0c1c98768d DWARF: Don't expand hash table when no insertion is needed adds 8fd53d00482 * config.gcc (powerpc-ibm-aix6.*): Delete extra_headers. (p [...] adds 2dad6ce6126 PR target/88502 * internal-fn.def (ACOSH): New. (ASINH): [...] adds 736c5c8fcac gcc/testsuite/ChangeLog: * gcc.dg/tree-ssa/builtin-snprint [...] adds 2feebf42e2a Merge dmd upstream 237ca3fbe adds 9b34415ec7f 2018-12-17 Steve Ellcey sellcey@cavium.com adds a3ccc1fc902 2018-12-17 Steve Ellcey sellcey@cavium.com adds f5dda9c1894 Add missing ChangeLog entry from last checkin: adds dfe72a605f8 [nvptx] Rewrite nvptx_goacc_validate_dims to use predicate vars adds d2a45075786 [nvptx] Unify C/Fortran routine handling in nvptx_goacc_val [...] adds ca724093ee6 [nvptx] Fix whitespace in nvptx_single and nvptx_neuter_pars adds 9aa4eae702b [nvptx] Add PTX_WARP_SIZE adds 91535e7e4ba [nvptx] Move macro defs to top of nvptx.c adds 1cb32599b13 PR c++/52321 print note for static_cast to/from incomplete type adds 26364f3e929 PR c++/88410 * cp-gimplify.c (cp_fold) <case ADDR_EXPR>: [...] adds c601c9884b8 gcc/ PR target/87870 * config/rs6000/vsx.md (nW): New mod [...] adds d4662699e76 PR libstdc++/71044 fix off-by-one errors introduced recently adds 8b0bf3fc3bd Daily bump.
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 146 ++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/combine.c | 5 +- gcc/common.opt | 4 + gcc/config.gcc | 3 - gcc/config/aarch64/aarch64-protos.h | 3 + gcc/config/aarch64/aarch64.c | 165 +- gcc/config/aarch64/aarch64.h | 10 +- gcc/config/aarch64/aarch64.md | 65 +- gcc/config/i386/i386-protos.h | 3 + gcc/config/i386/i386.c | 129 ++ gcc/config/i386/i386.md | 83 + gcc/config/nvptx/nvptx.c | 84 +- gcc/config/rs6000/vsx.md | 32 +- gcc/coverage.c | 28 +- gcc/coverage.h | 3 +- gcc/cp/ChangeLog | 12 + gcc/cp/cp-gimplify.c | 1 + gcc/cp/typeck.c | 17 +- gcc/d/dmd/MERGE | 2 +- gcc/d/dmd/dclass.c | 8 +- gcc/d/dmd/dstruct.c | 3 +- gcc/d/dmd/func.c | 82 +- gcc/d/dmd/mtype.c | 16 +- gcc/d/dmd/mtype.h | 1 + gcc/doc/invoke.texi | 36 +- gcc/dwarf2out.c | 23 +- gcc/fortran/ChangeLog | 4 + gcc/fortran/resolve.c | 5 +- gcc/gimple-loop-versioning.cc | 1758 ++++++++++++++++++++ gcc/internal-fn.def | 3 + gcc/optabs.def | 3 + gcc/opts.c | 1 + gcc/params.def | 13 + gcc/passes.def | 1 + gcc/profile.c | 5 +- gcc/testsuite/ChangeLog | 52 + gcc/testsuite/g++.dg/cpp0x/pr88410.C | 7 + gcc/testsuite/g++.dg/expr/static_cast8.C | 27 + gcc/testsuite/gcc.dg/loop-versioning-1.c | 92 + gcc/testsuite/gcc.dg/loop-versioning-10.c | 52 + gcc/testsuite/gcc.dg/loop-versioning-11.c | 29 + gcc/testsuite/gcc.dg/loop-versioning-12.c | 149 ++ gcc/testsuite/gcc.dg/loop-versioning-13.c | 109 ++ gcc/testsuite/gcc.dg/loop-versioning-14.c | 149 ++ gcc/testsuite/gcc.dg/loop-versioning-2.c | 73 + gcc/testsuite/gcc.dg/loop-versioning-3.c | 24 + gcc/testsuite/gcc.dg/loop-versioning-4.c | 39 + gcc/testsuite/gcc.dg/loop-versioning-5.c | 17 + gcc/testsuite/gcc.dg/loop-versioning-6.c | 31 + gcc/testsuite/gcc.dg/loop-versioning-7.c | 32 + gcc/testsuite/gcc.dg/loop-versioning-8.c | 43 + gcc/testsuite/gcc.dg/loop-versioning-9.c | 48 + gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-4.c | 5 + gcc/testsuite/gcc.dg/vect/slp-43.c | 2 +- gcc/testsuite/gcc.dg/vect/slp-45.c | 2 +- .../torture/aarch64-torture.exp} | 6 +- .../gcc.target/aarch64/torture/simd-abi-1.c | 41 + .../gcc.target/aarch64/torture/simd-abi-2.c | 33 + .../gcc.target/aarch64/torture/simd-abi-3.c | 34 + .../gcc.target/aarch64/torture/simd-abi-4.c | 34 + .../gcc.target/aarch64/torture/simd-abi-5.c | 22 + .../gcc.target/aarch64/torture/simd-abi-6.c | 24 + .../gcc.target/aarch64/torture/simd-abi-7.c | 24 + gcc/testsuite/gcc.target/avr/pr88253.c | 16 + gcc/testsuite/gcc.target/powerpc/pr87870.c | 28 + gcc/testsuite/gfortran.dg/loop_versioning_1.f90 | 28 + gcc/testsuite/gfortran.dg/loop_versioning_2.f90 | 39 + gcc/testsuite/gfortran.dg/loop_versioning_3.f90 | 30 + gcc/testsuite/gfortran.dg/loop_versioning_4.f90 | 95 ++ gcc/testsuite/gfortran.dg/loop_versioning_5.f90 | 57 + gcc/testsuite/gfortran.dg/loop_versioning_6.f90 | 93 ++ gcc/testsuite/gfortran.dg/loop_versioning_7.f90 | 67 + gcc/testsuite/gfortran.dg/loop_versioning_8.f90 | 13 + gcc/timevar.def | 1 + gcc/tree-pass.h | 1 + gcc/tree-ssa-propagate.c | 18 +- gcc/tree-ssa-propagate.h | 2 +- gcc/tree-vrp.c | 7 +- gcc/tree-vrp.h | 10 +- libstdc++-v3/ChangeLog | 13 + libstdc++-v3/src/filesystem/std-path.cc | 7 +- .../27_io/filesystem/path/append/source.cc | 17 + .../27_io/filesystem/path/concat/strings.cc | 39 +- .../27_io/filesystem/path/construct/string_view.cc | 24 + 86 files changed, 4414 insertions(+), 151 deletions(-) create mode 100644 gcc/gimple-loop-versioning.cc create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr88410.C create mode 100644 gcc/testsuite/g++.dg/expr/static_cast8.C create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-1.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-10.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-11.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-12.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-13.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-14.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-2.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-3.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-4.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-5.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-6.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-7.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-8.c create mode 100644 gcc/testsuite/gcc.dg/loop-versioning-9.c copy gcc/testsuite/gcc.target/{sh/torture/sh-torture.exp => aarch64/torture/aarch6 [...] create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-7.c create mode 100644 gcc/testsuite/gcc.target/avr/pr88253.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr87870.c create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_2.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_4.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_5.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_6.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_7.f90 create mode 100644 gcc/testsuite/gfortran.dg/loop_versioning_8.f90