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_profiled in repository toolchain/ci/gcc.
from e02a00b508f Remove pre-Solaris 11/SPARC unwinding support adds 88c39923470 Fix C++14-only code in testsuite utility adds 28d9dbe9902 PR libstdc++/90634 reduce allocations in filesystem::path c [...] adds e761c9a017b * config/pa/pa.c (hppa_profile_hook): Remove offset adjustment. adds 9617e0f87d8 Daily bump. adds 930abdadbc6 2019-05-28 Michael Meissner meissner@linux.ibm.com adds 5c6f8ba06b2 [gcc] adds ed7b4e66bc4 Remove duplicite dg-compile (PR testsuite/90657). adds d454671d218 P1091R3 - Extending structured bindings to be more like va [...] adds 454d5c308c4 P1091R3 - Extending structured bindings to be more like va [...] adds 1e829480013 PR c/90628 * c-common.c (check_builtin_function_arguments [...] adds ae999758f14 * gimplify.c (struct gimplify_omp_ctx): Add clauses member [...] adds 0897885cb91 [PATCH 3/3][GCC][AARCH64] Add support for pointer authentic [...] adds e643926ac10 PR bootstrap/90543 * optc-save-gen.awk: In cl_optimizatio [...] adds d7233baccd9 PR fortran/90329 * lang.opt (fbroken-callers): Remove. ( [...] adds 662e190cd77 This patch implements the [u]avgM3_floor and [u]avgM3_ceil [...] adds 91df033fd77 PR libstdc++/85494 use rdseed and rand_s in std::random_device adds 913f5ef930a Avoid -Wunused-parameter warnings from testsuite utility adds 3bb42a6ebe9 /cp 2019-05-29 Paolo Carlini paolo.carlini@oracle.com adds 326ddc7954d * tree-ssa-alias.c (same_type_for_tbaa): Return ture if ma [...] adds 00a94423c98 * config.gcc (rx-*-linux*): New target. * config/rx/elf.o [...] adds 7dac111b050 * config/i386/sse.md (*save_multiple<mode>): Rename from [...] adds baba5747aa0 * tree-ssa/alias-access-spath-1.c: new testcase. adds 1f1918bed19 2019-05-29 Thomas Koenig tkoenig@gcc.gnu.org adds 76179fc4bb6 PR c++/90598 * tree.c (lvalue_kind): Return clk_none for [...] adds 56d82e847b4 [gcc] adds 5e115b34aa6 Optimize filesystem::path::parent_path() adds 34bfd0d6afa PR libstdc++/88881 fix filesystem::symlink_status for Windows adds 745ff9317ee PR libstdc++/85494 fix failing test adds eb8be048cb5 Daily bump. adds 1e5d1822d41 PR go/90669 compiler: remove range-based 'for' loop new 9161531f78f /cp 2019-05-31 Paolo Carlini paolo.carlini@oracle.com new fde0870ec07 gdbinit: add a new command and fix one new f5f368a31f5 testsuite,x86 - require native TLS for two tests that use it. new 5c80018ef06 Generalize getconf _NPROCESSORS_ONLN
The 4 revisions listed above as "new" are entirely new to this repository and will be described in separate emails. The revisions listed as "adds" were already present in the repository and have only been added to this reference.
Summary of changes: config/ChangeLog | 4 + config/ax_count_cpus.m4 | 101 +++++++ gcc/ChangeLog | 150 ++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 7 + gcc/c-family/c-common.c | 7 + gcc/config.gcc | 5 + gcc/config/aarch64/aarch64-bti-insert.c | 4 +- gcc/config/aarch64/aarch64-builtins.c | 32 ++- gcc/config/aarch64/aarch64-c.c | 1 + gcc/config/aarch64/aarch64-protos.h | 9 + gcc/config/aarch64/aarch64-sve2.md | 65 +++++ gcc/config/aarch64/aarch64.c | 54 +++- gcc/config/aarch64/aarch64.h | 7 + gcc/config/aarch64/aarch64.md | 27 +- gcc/config/aarch64/iterators.md | 44 ++- gcc/config/i386/sse.md | 8 +- gcc/config/pa/pa.c | 19 +- gcc/config/rs6000/rs6000-cpus.def | 3 + gcc/config/rs6000/rs6000.c | 242 +++++++++++------ gcc/config/rs6000/rs6000.h | 9 + gcc/config/rs6000/rs6000.md | 93 ++++++- gcc/config/rx/elf.opt | 44 +++ gcc/config/rx/linux.h | 231 ++++++++++++++++ gcc/config/rx/rx.c | 4 + gcc/config/rx/rx.h | 2 + gcc/config/rx/rx.opt | 12 - libgcc/config/rx/t-rx => gcc/config/rx/t-linux | 24 +- gcc/cp/ChangeLog | 29 ++ gcc/cp/decl.c | 87 ++++-- gcc/cp/parser.c | 14 +- gcc/cp/tree.c | 4 + gcc/doc/invoke.texi | 8 +- gcc/fortran/ChangeLog | 35 +++ gcc/fortran/frontend-passes.c | 13 +- gcc/fortran/gfortran.h | 4 + gcc/fortran/interface.c | 1 + gcc/fortran/invoke.texi | 20 +- gcc/fortran/lang.opt | 11 +- gcc/fortran/trans-array.c | 6 +- gcc/fortran/trans-decl.c | 7 +- gcc/fortran/trans-expr.c | 150 +++++++--- gcc/fortran/trans-intrinsic.c | 17 +- gcc/fortran/trans.h | 5 +- gcc/gdbinit.in | 10 +- gcc/gimplify.c | 45 ++- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/types.cc | 9 +- gcc/optc-save-gen.awk | 41 ++- gcc/rtl.h | 4 + gcc/testsuite/ChangeLog | 93 +++++++ .../c-c++-common/builtin-arith-overflow-3.c | 42 +++ .../c-c++-common/gomp/lastprivate-conditional-2.c | 2 +- .../c-c++-common/gomp/lastprivate-conditional-3.c | 18 ++ .../c-c++-common/gomp/lastprivate-conditional-4.c | 23 ++ gcc/testsuite/g++.dg/cpp0x/alias-decl-18.C | 3 +- gcc/testsuite/g++.dg/cpp0x/decltype-pr66548.C | 2 +- gcc/testsuite/g++.dg/cpp0x/pr90598.C | 16 ++ gcc/testsuite/g++.dg/cpp0x/udlit-nofunc-neg.C | 4 +- gcc/testsuite/g++.dg/cpp1z/decomp3.C | 7 +- gcc/testsuite/g++.dg/cpp2a/decomp1-aux.cc | 52 ++++ gcc/testsuite/g++.dg/cpp2a/decomp1.C | 92 +++++++ gcc/testsuite/g++.dg/cpp2a/decomp2.C | 76 ++++++ gcc/testsuite/g++.dg/cpp2a/decomp3.C | 26 ++ gcc/testsuite/g++.dg/parse/crash59.C | 3 +- gcc/testsuite/g++.dg/parse/error38.C | 2 +- gcc/testsuite/g++.dg/parse/error39.C | 4 +- gcc/testsuite/g++.dg/template/crash31.C | 3 +- gcc/testsuite/g++.dg/template/operator8.C | 3 +- gcc/testsuite/g++.dg/template/operator9.C | 3 +- .../g++.dg/template/sizeof-template-argument.C | 4 +- gcc/testsuite/gcc.dg/ipa/pr90555.c | 3 +- .../gcc.dg/tree-ssa/alias-access-path-1.c | 21 ++ .../gcc.target/aarch64/sve2/aarch64-sve2.exp | 52 ++++ gcc/testsuite/gcc.target/aarch64/sve2/average_1.c | 46 ++++ gcc/testsuite/gcc.target/i386/pr86257.c | 2 +- gcc/testsuite/gcc.target/i386/stack-prot-sym.c | 1 + .../gcc.target/powerpc/localentry-detect-1.c | 12 + gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c | 41 +++ gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c | 46 ++++ gcc/testsuite/gfortran.dg/internal_pack_21.f90 | 2 +- gcc/testsuite/gfortran.dg/internal_pack_22.f90 | 36 +++ gcc/testsuite/gfortran.dg/internal_pack_23.f90 | 27 ++ gcc/testsuite/lib/target-supports.exp | 36 ++- gcc/tree-ssa-alias.c | 4 + libgcc/ChangeLog | 20 ++ libgcc/config.host | 3 + libgcc/config/aarch64/aarch64-unwind.h | 32 ++- libgcc/config/rx/t-rx | 1 + libgcc/unwind-dw2-fde.c | 3 + libgcc/unwind-dw2.c | 10 +- libgomp/ChangeLog | 18 ++ libgomp/Makefile.in | 4 +- libgomp/aclocal.m4 | 1 + libgomp/configure | 105 ++++++- libgomp/configure.ac | 4 + libgomp/testsuite/Makefile.am | 4 +- libgomp/testsuite/Makefile.in | 6 +- ...conditional_4.c => lastprivate-conditional-4.c} | 0 .../lastprivate-conditional-5.c | 143 ++++++++++ .../lastprivate-conditional-6.c | 159 +++++++++++ libstdc++-v3/ChangeLog | 78 ++++++ libstdc++-v3/acinclude.m4 | 20 ++ libstdc++-v3/config.h.in | 3 + libstdc++-v3/config/os/mingw32-w64/os_defines.h | 2 + libstdc++-v3/configure | 41 +++ libstdc++-v3/configure.ac | 2 + .../doc/html/manual/appendix_contributing.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 42 ++- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 66 ++++- libstdc++-v3/include/bits/random.h | 23 +- libstdc++-v3/include/experimental/bits/fs_path.h | 5 +- libstdc++-v3/src/c++11/random.cc | 301 +++++++++++++++++---- libstdc++-v3/src/c++17/fs_ops.cc | 47 +++- libstdc++-v3/src/c++17/fs_path.cc | 8 +- libstdc++-v3/src/filesystem/path.cc | 51 +++- .../random_device/{cons/token.cc => 85494.cc} | 34 +-- .../26_numerics/random/random_device/cons/token.cc | 68 ++++- .../27_io/filesystem/operations/remove_all.cc | 33 +++ .../27_io/filesystem/operations/status.cc | 10 + .../27_io/filesystem/operations/symlink_status.cc | 10 + .../27_io/filesystem/path/construct/90634.cc | 78 ++++++ .../filesystem/path/construct/90634.cc | 75 +++++ libstdc++-v3/testsuite/util/testsuite_api.h | 9 +- libstdc++-v3/testsuite/util/testsuite_fs.h | 4 +- 125 files changed, 3600 insertions(+), 464 deletions(-) create mode 100644 config/ax_count_cpus.m4 create mode 100644 gcc/config/aarch64/aarch64-sve2.md create mode 100644 gcc/config/rx/elf.opt create mode 100644 gcc/config/rx/linux.h copy libgcc/config/rx/t-rx => gcc/config/rx/t-linux (58%) create mode 100644 gcc/testsuite/c-c++-common/builtin-arith-overflow-3.c create mode 100644 gcc/testsuite/c-c++-common/gomp/lastprivate-conditional-4.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr90598.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/decomp1-aux.cc create mode 100644 gcc/testsuite/g++.dg/cpp2a/decomp1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/decomp2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/decomp3.C create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/alias-access-path-1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/aarch64-sve2.exp create mode 100644 gcc/testsuite/gcc.target/aarch64/sve2/average_1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/localentry-detect-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/notoc-direct-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pcrel-sibcall-1.c create mode 100644 gcc/testsuite/gfortran.dg/internal_pack_22.f90 create mode 100644 gcc/testsuite/gfortran.dg/internal_pack_23.f90 rename libgomp/testsuite/libgomp.c-c++-common/{lastprivate_conditional_4.c => last [...] create mode 100644 libgomp/testsuite/libgomp.c-c++-common/lastprivate-conditional-5.c create mode 100644 libgomp/testsuite/libgomp.c-c++-common/lastprivate-conditional-6.c copy libstdc++-v3/testsuite/26_numerics/random/random_device/{cons/token.cc => 854 [...] create mode 100644 libstdc++-v3/testsuite/27_io/filesystem/path/construct/90634.cc create mode 100644 libstdc++-v3/testsuite/experimental/filesystem/path/construct/90634.cc