This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gcc_bootstrap/master-aarch64-bootstrap_lto in repository toolchain/ci/gcc.
from 5a6c626710a [i386] Call force_reg unconditionally. adds 5889e842ae4 rs6000: inline ldouble __gcc_qsub adds 8cf428bfd3c libstdc++: Add static assertions for std::function requirements adds d38d26be33a libstdc++: Avoid a move in std::function construction (LWG 2447) adds 3a32a8ad7c7 libstdc:: Use markdown for Doxygen comments in std::function adds ccc19145430 Daily bump. adds 0fa4787bf34 Fold more shuffle builtins to VEC_PERM_EXPR. adds 5faf7120398 aix: packed struct alignment [PR102068] adds 2e64eec6719 rs6000: Add missing unsigned info for some P10 bifs adds 26f5ea5e141 rs6000: Make some BIFs vectorized on P10 adds 44a545a6abd i386: Fix wrong optimization for consecutive masked scatter [...] adds 41439e1f6d2 tree-optimization/45178 - DCE of dead control flow in infin [...] adds fccd5b48adf call_summary: add missing template keyword adds e5d9873fcb6 configure: Adjust several assembler checks to remove an unu [...] adds e42ea63bcc1 testsuite, Darwin : Do not claim 'GAS' for cctools assembler. adds 9b025925ece libgfortran: Use the libtool macro to determine libm availability. adds ff6bb9dde10 rs6000: Execute the automatic built-in initialization code adds 66526c6a1c0 Darwin : Mark the mod init/term section starts with a linke [...] adds 94a047359f8 Fix float128-call.c test for power8 IEEE 128 and power10. adds ac6d5c9112b Reduce vector comparison of uniform vectors to a scalar comparison new 10c834f976c Update comments in float128-call.c test. new ee914ec4f81 Support limited setcc for H8
The 2 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: contrib/ChangeLog | 5 + gcc/ChangeLog | 96 ++++++++++ gcc/DATESTAMP | 2 +- gcc/config/darwin.c | 37 +++- gcc/config/darwin.h | 3 + gcc/config/h8300/bitfield.md | 11 -- gcc/config/h8300/h8300-protos.h | 1 - gcc/config/h8300/h8300.c | 24 +-- gcc/config/h8300/h8300.md | 8 + gcc/config/h8300/testcompare.md | 80 ++++++++ gcc/config/i386/i386.c | 91 ++++++--- gcc/config/i386/sse.md | 20 +- gcc/config/rs6000/rs6000-call.c | 17 ++ gcc/config/rs6000/rs6000-gen-builtins.c | 4 +- gcc/config/rs6000/rs6000.c | 55 +++++- gcc/configure.ac | 10 +- gcc/symbol-summary.h | 4 +- gcc/testsuite/ChangeLog | 12 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-dce-3.c | 9 +- gcc/testsuite/gcc.target/i386/avx512f-pr101472.c | 49 +++++ gcc/testsuite/gcc.target/i386/avx512f-vshufpd-1.c | 3 +- gcc/testsuite/gcc.target/i386/avx512f-vshufps-1.c | 3 +- gcc/testsuite/gcc.target/i386/avx512vl-pr101472.c | 79 ++++++++ gcc/testsuite/gcc.target/i386/pr43147.c | 15 ++ .../gcc.target/powerpc/dive-vectorize-1.c | 11 ++ .../gcc.target/powerpc/dive-vectorize-1.h | 22 +++ .../gcc.target/powerpc/dive-vectorize-2.c | 13 ++ .../gcc.target/powerpc/dive-vectorize-2.h | 22 +++ .../gcc.target/powerpc/dive-vectorize-run-1.c | 54 ++++++ .../gcc.target/powerpc/dive-vectorize-run-2.c | 56 ++++++ gcc/testsuite/gcc.target/powerpc/float128-call.c | 29 ++- .../gcc.target/powerpc/p10-bifs-vectorize-1.c | 16 ++ .../gcc.target/powerpc/p10-bifs-vectorize-1.h | 40 ++++ .../gcc.target/powerpc/p10-bifs-vectorize-run-1.c | 48 +++++ gcc/testsuite/lib/target-supports.exp | 9 +- gcc/tree-ssa-dce.c | 14 +- gcc/tree-ssa-dom.c | 65 +++++++ libgcc/ChangeLog | 13 ++ libgcc/config/rs6000/ibm-ldouble.c | 14 +- libgfortran/Makefile.am | 2 +- libgfortran/Makefile.in | 3 +- libgfortran/configure | 146 +++++++++++++- libgfortran/configure.ac | 1 + libgfortran/libgfortran.spec.in | 2 +- libstdc++-v3/ChangeLog | 42 +++++ libstdc++-v3/include/bits/std_function.h | 209 ++++++++++++--------- libstdc++-v3/include/bits/unique_ptr.h | 4 +- .../testsuite/20_util/function/cons/lwg2774.cc | 31 +++ .../testsuite/20_util/function/cons/noexcept.cc | 37 ++++ 49 files changed, 1336 insertions(+), 205 deletions(-) create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-pr101472.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512vl-pr101472.c create mode 100644 gcc/testsuite/gcc.target/i386/pr43147.c create mode 100644 gcc/testsuite/gcc.target/powerpc/dive-vectorize-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/dive-vectorize-1.h create mode 100644 gcc/testsuite/gcc.target/powerpc/dive-vectorize-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/dive-vectorize-2.h create mode 100644 gcc/testsuite/gcc.target/powerpc/dive-vectorize-run-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/dive-vectorize-run-2.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p10-bifs-vectorize-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/p10-bifs-vectorize-1.h create mode 100644 gcc/testsuite/gcc.target/powerpc/p10-bifs-vectorize-run-1.c create mode 100644 libstdc++-v3/testsuite/20_util/function/cons/lwg2774.cc create mode 100644 libstdc++-v3/testsuite/20_util/function/cons/noexcept.cc