This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu/gnu-master-aarch64-bootstrap_ubsan in repository toolchain/ci/gcc.
from f92ea59a82b Add myself as an aarch64 maintainer adds d3dc2743ca4 2019-09-26 Richard Biener rguenther@suse.de adds 310252ecc20 * osint.adb (OS_Time_To_GNAT_Time): Remove dependency on T [...] adds d00ba20dbd7 Remove include directives for deleted Profile Mode headers adds b860dbe9791 Fix array index error in address_v6 comparisons adds f875c1ba2b0 Implement C++20 constexpr changes to std::pair (P1032R1) adds 563af6e4987 Define std::to_array for Debug Mode adds 24cabdbe8f3 PR tree-optimization/91914 - Invalid strlen folding for off [...] adds 4bbb44806bd 2019-09-26 Richard Biener rguenther@suse.de adds a74b91fa21c 2019-09-25 Richard Biener rguenther@suse.de adds 6a9d76a2a83 [Darwin, PPC, Mode Iterators 2/n] Eliminate picbase expanders. adds 2757c53bc02 [gcc] adds 7ca1a0414db [gcc] adds 9728ac4a710 CO_BROADCAST for derived types with allocatable components adds b83e94b8d4f * function.c (gimplify_parameters): Use build_clobber func [...] adds f8a625fc8eb xtensa: fix PR target/91880 adds 211382da823 * charset.c (UCS_LIMIT): New macro. (ucn_valid_in_identif [...] adds ddcb69c867a PR libbacktrace/91908 * pecoff.c (backtrace_initialize): [...] adds a3eec0203d1 Daily bump. adds c46c3af95bd set DECL_SIZE_UNIT for zero-sized fields adds fc023fd5822 [AArch64][SVE2] Shift-Right Accumulate combine patterns adds 3d2bc39bbe9 Fix reduc_index==1 handling for COND_REDUCTION (PR91909) adds 1c30bc8224a [C][C++] Allow targets to check calls to BUILT_IN_MD functions adds eadbcf05e3f [AArch64] Split built-in function codes into major and minor codes adds 5b2d2d82b4c PR tree-optimization/91885 * gcc.dg/pr91885.c (__int64_t) [...] adds 919dc472e3e 2019-09-27 Manfred Schwarb manfred99@gmx.ch adds 7c6b8a9fa7b 2019-09-27 Richard Biener rguenther@suse.de adds 49833aa2599 PR target/91919 * config/arm/arm.md (<US>mlal): Remove SE [...] adds 29a4c7d93a6 PR libstdc++/91910 fix data race in Debug Mode destructors adds 30c6188eb54 compiler: fix brace formatting adds 7381e96cf63 compiler: only check whether struct or array types are big adds 2d85b7d9196 compiler: don't read known type, simplify Import::final [...] adds 332b7382841 Make cgraph_node::get_fun const adds a419c649085 * cp-tree.h (class iloc_sentinel): New. adds 1a599e368ca * constexpr.c (cxx_fold_indirect_ref): Use similar_type_p. adds 27de09887e8 Const-correctness fixes for fibonacci_heap.h adds 41f642d624a [Darwin, PPC, Mode Iterators 3/n] Update macho_correct_pic. adds 346a3df838c PR middle-end/91920 * gimplify.c (omp_default_clause): Pr [...] adds 853517aff15 PR c++/88203 c-family/ * c-common.h (c_omp_predefined_var [...] adds a8864f4a61a Regenerate `configure' scripts for `uclinuxfdpiceabi' libto [...] adds 1eedf33ccdc Daily bump. adds f840368602b compiler: resolve importing ambiguity for more complex [...] adds dcfd68ec29a Fix endian issue in pr91656 testcases adds 67e0527b1bd gcc/ 2019-09-28 Oleg Endo olegendo@gcc.gnu.org adds 492c602a810 gcc/ 2019-09-28 Oleg Endo olegendo@gcc.gnu.org adds 6d88a6b8c4f PR c++/91923 - failure-to-SFINAE with class type NTTP in C [...] adds e95722140ec PR c++/91921 - stray warning with -Woverloaded-virtual. * [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 208 +++++++- gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 9 + gcc/ada/gcc-interface/decl.c | 1 + gcc/ada/osint.adb | 16 +- gcc/c-family/ChangeLog | 17 + gcc/c-family/c-common.c | 18 +- gcc/c-family/c-common.h | 6 +- gcc/c-family/c-omp.c | 22 + gcc/c/ChangeLog | 16 + gcc/c/c-parser.c | 104 ++-- gcc/c/c-typeck.c | 20 +- gcc/cgraph.c | 4 +- gcc/cgraph.h | 2 +- gcc/config/aarch64/aarch64-builtins.c | 304 ++++++----- gcc/config/aarch64/aarch64-protos.h | 35 +- gcc/config/aarch64/aarch64-sve2.md | 19 + gcc/config/aarch64/aarch64.c | 84 ++- gcc/config/arm/arm.md | 4 +- gcc/config/rs6000/darwin.md | 83 +-- gcc/config/rs6000/rs6000-builtin.def | 80 +-- gcc/config/rs6000/rs6000-logue.c | 2 +- gcc/config/rs6000/rs6000.md | 5 +- gcc/config/sh/sh.c | 5 +- gcc/config/xtensa/xtensa.c | 5 +- gcc/configure | 22 +- gcc/cp/ChangeLog | 45 ++ gcc/cp/call.c | 10 +- gcc/cp/class.c | 10 +- gcc/cp/constexpr.c | 38 +- gcc/cp/cp-gimplify.c | 3 + gcc/cp/cp-tree.h | 24 +- gcc/cp/decl.c | 15 +- gcc/cp/mangle.c | 4 +- gcc/cp/parser.c | 8 + gcc/cp/pt.c | 10 +- gcc/cp/semantics.c | 7 + gcc/cp/typeck.c | 16 +- gcc/doc/tm.texi | 15 + gcc/doc/tm.texi.in | 2 + gcc/expr.c | 13 +- gcc/fibonacci_heap.h | 8 +- gcc/fortran/ChangeLog | 14 + gcc/fortran/trans-array.c | 202 +++++++- gcc/fortran/trans-array.h | 2 + gcc/fortran/trans-intrinsic.c | 92 ++-- gcc/fortran/trans.h | 8 + gcc/function.c | 3 +- gcc/gimplify.c | 2 + gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 22 +- gcc/go/gofrontend/expressions.cc | 5 + gcc/go/gofrontend/import.cc | 40 +- gcc/go/gofrontend/import.h | 4 - gcc/go/gofrontend/types.cc | 13 +- gcc/omp-expand.c | 6 +- gcc/omp-low.c | 22 +- gcc/omp-offload.c | 3 +- gcc/target.def | 18 + gcc/testsuite/ChangeLog | 77 +++ gcc/testsuite/c-c++-common/gomp/pr88203-1.c | 61 +++ gcc/testsuite/c-c++-common/gomp/pr88203-2.c | 65 +++ gcc/testsuite/c-c++-common/gomp/pr88203-3.c | 28 + gcc/testsuite/c-c++-common/gomp/pr91920.c | 19 + gcc/testsuite/g++.dg/cpp/ucn-1.C | 2 + gcc/testsuite/g++.dg/cpp0x/constexpr-const2.C | 6 + gcc/testsuite/g++.dg/cpp0x/nontype5.C | 17 + gcc/testsuite/g++.dg/cpp2a/ucn1.C | 7 + gcc/testsuite/g++.dg/warn/Woverloaded-2.C | 9 + gcc/testsuite/g++.dg/warn/Woverloaded-2.h | 6 + gcc/testsuite/g++.dg/warn/pr61945.C | 2 +- gcc/testsuite/g++.old-deja/g++.mike/warn6.C | 6 +- gcc/testsuite/g++.old-deja/g++.warn/virt1.C | 2 +- gcc/testsuite/gcc.c-torture/compile/pr91919.c | 7 + gcc/testsuite/gcc.dg/attr-alias-5.c | 2 +- gcc/testsuite/gcc.dg/cpp/ucs.c | 6 +- gcc/testsuite/gcc.dg/cpp/utf8-5byte-1.c | 2 +- gcc/testsuite/gcc.dg/pr91885.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-79.c | 46 ++ gcc/testsuite/gcc.dg/torture/pr91656-1.c | 10 + gcc/testsuite/gcc.dg/torture/pr91656-2.c | 10 + gcc/testsuite/gcc.dg/torture/pr91656-3.c | 7 + gcc/testsuite/gcc.target/aarch64/sve2/shracc_1.c | 39 ++ gcc/testsuite/gcc.target/i386/pr91897.c | 12 + .../powerpc/pure-builtin-redundant-load.c | 47 ++ gcc/testsuite/gcc.target/xtensa/pr91880.c | 10 + gcc/testsuite/gcc.target/xtensa/xtensa.exp | 41 ++ gcc/testsuite/gfortran.dg/associate_48.f90 | 2 +- gcc/testsuite/gfortran.dg/auto_in_equiv_1.f90 | 2 +- gcc/testsuite/gfortran.dg/auto_in_equiv_2.f90 | 2 +- gcc/testsuite/gfortran.dg/auto_in_equiv_3.f90 | 2 +- gcc/testsuite/gfortran.dg/lto/pr87689_0.f | 2 +- gcc/tree-inline.c | 9 +- gcc/tree-sra.c | 3 +- gcc/tree-ssa-ccp.c | 4 +- gcc/tree-ssa.c | 4 +- gcc/tree-vect-loop.c | 577 ++++++++++++--------- gcc/tree-vect-stmts.c | 8 +- gcc/tree-vectorizer.c | 2 + gcc/tree-vectorizer.h | 13 + libatomic/ChangeLog | 4 + libatomic/configure | 4 +- libbacktrace/ChangeLog | 11 + libbacktrace/configure | 15 +- libbacktrace/pecoff.c | 3 +- libbacktrace/xcoff.c | 3 +- libcc1/ChangeLog | 4 + libcc1/configure | 22 +- libcpp/ChangeLog | 7 + libcpp/charset.c | 15 +- libffi/ChangeLog | 4 + libffi/configure | 22 +- libgfortran/ChangeLog | 4 + libgfortran/configure | 48 +- libgomp/ChangeLog | 4 + libgomp/configure | 28 +- libhsail-rt/ChangeLog | 4 + libhsail-rt/configure | 22 +- libitm/ChangeLog | 4 + libitm/configure | 4 +- libobjc/ChangeLog | 4 + libobjc/configure | 17 +- liboffloadmic/ChangeLog | 4 + liboffloadmic/configure | 22 +- libphobos/ChangeLog | 4 + libphobos/configure | 17 +- libquadmath/ChangeLog | 4 + libquadmath/configure | 15 +- libsanitizer/ChangeLog | 4 + libsanitizer/configure | 22 +- libssp/ChangeLog | 4 + libssp/configure | 15 +- libstdc++-v3/ChangeLog | 40 ++ libstdc++-v3/configure | 18 +- libstdc++-v3/include/bits/stl_pair.h | 24 +- libstdc++-v3/include/debug/array | 39 ++ libstdc++-v3/include/experimental/internet | 4 +- libstdc++-v3/include/std/array | 4 - libstdc++-v3/include/std/bitset | 4 - libstdc++-v3/include/std/deque | 4 - libstdc++-v3/include/std/forward_list | 4 - libstdc++-v3/include/std/list | 4 - libstdc++-v3/include/std/map | 4 - libstdc++-v3/include/std/set | 4 - libstdc++-v3/include/std/tuple | 4 +- libstdc++-v3/include/std/unordered_map | 4 - libstdc++-v3/include/std/unordered_set | 4 - libstdc++-v3/include/std/vector | 4 - libstdc++-v3/src/c++11/debug.cc | 21 +- .../17_intro/headers/c++1998/profile_mode.cc | 23 + .../17_intro/headers/c++2011/profile_mode.cc | 23 + .../testsuite/20_util/pair/constexpr_assign.cc | 39 ++ .../testsuite/20_util/pair/constexpr_swap.cc | 36 ++ libvtv/ChangeLog | 4 + libvtv/configure | 22 +- lto-plugin/ChangeLog | 4 + lto-plugin/configure | 15 +- zlib/ChangeLog.gcj | 4 + zlib/configure | 15 +- 159 files changed, 2703 insertions(+), 995 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/gomp/pr88203-1.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr88203-2.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr88203-3.c create mode 100644 gcc/testsuite/c-c++-common/gomp/pr91920.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-const2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/nontype5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/ucn1.C create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-2.C create mode 100644 gcc/testsuite/g++.dg/warn/Woverloaded-2.h create mode 100644 gcc/testsuite/gcc.c-torture/compile/pr91919.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-79.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/shracc_1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91897.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pure-builtin-redundant-load.c create mode 100644 gcc/testsuite/gcc.target/xtensa/pr91880.c create mode 100644 gcc/testsuite/gcc.target/xtensa/xtensa.exp create mode 100644 libstdc++-v3/testsuite/17_intro/headers/c++1998/profile_mode.cc create mode 100644 libstdc++-v3/testsuite/17_intro/headers/c++2011/profile_mode.cc create mode 100644 libstdc++-v3/testsuite/20_util/pair/constexpr_assign.cc create mode 100644 libstdc++-v3/testsuite/20_util/pair/constexpr_swap.cc