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_profiled_lto in repository toolchain/ci/gcc.
from 53a4def0dc1 d: Don't include terminating null pointer in string express [...] adds e1ab9289be4 Daily bump. adds 7f8ee895349 [i386] Remove UNSPEC_{COPYSIGN,XORSIGN}. adds b70e2541fec rs6000: Remove typedef for struct rs6000_cost_data adds fbeead55e03 rs6000: Add load density heuristic adds fc4a29c0781 libgfortran: Handle m68k extended real format in ISO_Fortra [...] adds 2ebb6f6e516 Always default to DWARF2 debug for cygwin and mingw adds 113ff252170 Default Alpha/VMS to DWARF2 debugging only adds d399e43a91e Always default to DWARF2 debugging for RX, even with -mas10 [...] adds 716e03f9f3d Default AVR to DWARF2 debug adds a7348a1833d Add cr16-*-* to the list of obsoleted targets adds 2071a0ed778 Fix i686-lynx build breakage adds c86de344f81 Remove DARWIN_PREFER_DWARF and dead code adds f42e95a830a Fix multi-statment macro adds c012297c9d5 cr16-elf is now obsoleted adds 408e8b90663 rtl: directly handle MEM in gen_highpart [PR102125] adds f0cfd070b68 arm: expand handling of movmisalign for DImode [PR102125] adds 5f6a6c91d7c gimple: allow more folding of memcpy [PR102125] adds 924326b3e0d Move pointer_equiv_analyzer to new file. adds c8e4cb8adf6 Use gen_lowpart_if_possible instead of gen_lowpart to avoid ICE. adds 5b01bfeb870 x86: Add TARGET_AVX256_[MOVE|STORE]_BY_PIECES adds a7f59856ea8 Adjust ssa-dom-thread-7.c on aarch64. adds 90ac6edc3c0 c++: fix -fsanitize-coverage=trace-pc ICE [PR101331] adds c8b2b893584 c++: parameter pack inside constexpr if [PR101764] adds c7a669af0ae Remove references to FSM threads. adds 512b3835347 aarch64: PR target/102252 Invalid addressing mode for SVE l [...] adds 9e58de3ce00 Fix PR lto/49664: liblto_plugin.so exports too many symbols
No new revisions were added by this update.
Summary of changes: contrib/config-list.mk | 2 +- gcc/ChangeLog | 6 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 1 + gcc/asan.h | 5 +- gcc/config.gcc | 1 + gcc/config/aarch64/aarch64.c | 9 +- gcc/config/alpha/vms.h | 12 +- gcc/config/arm/arm.md | 16 ++ gcc/config/arm/vec-common.md | 4 +- gcc/config/avr/elf.h | 3 - gcc/config/darwin.h | 3 +- gcc/config/i386/cygming.h | 9 - gcc/config/i386/darwin.h | 11 - gcc/config/i386/i386.h | 10 +- gcc/config/i386/i386.md | 2 - gcc/config/i386/lynx.h | 4 - gcc/config/i386/x86-tune.def | 11 + gcc/config/rs6000/rs6000.c | 131 +++++++++- gcc/config/rx/rx.h | 8 +- gcc/cp/cp-tree.h | 5 + gcc/cp/pt.c | 35 ++- gcc/d/ChangeLog | 6 + gcc/doc/install.texi | 4 + gcc/emit-rtl.c | 23 +- gcc/expmed.c | 6 +- gcc/gimple-fold.c | 16 +- gcc/gimple-ssa-evrp.c | 302 +--------------------- gcc/testsuite/ChangeLog | 5 + gcc/testsuite/g++.dg/cpp1z/constexpr-if35.C | 18 ++ gcc/testsuite/g++.dg/pr101331.C | 7 + gcc/testsuite/g++.target/aarch64/sve/pr102252.C | 37 +++ gcc/testsuite/g++.target/i386/pr80566-1.C | 2 +- gcc/testsuite/g++.target/i386/pr80566-2.C | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr21417.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr66752-3.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr68198.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr69196-1.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr70232.c | 12 +- gcc/testsuite/gcc.dg/tree-ssa/pr77445.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ranger-threader-4.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-18.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-6.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c | 7 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-13.c | 2 +- gcc/testsuite/gcc.target/i386/eh_return-1.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memcpy-12.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memcpy-15.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-11.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-14.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-2.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-20.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-23.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-29.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-30.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-33.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-34.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-37.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-44.c | 2 +- gcc/testsuite/gcc.target/i386/pieces-memset-5.c | 2 +- gcc/testsuite/gcc.target/i386/pr100865-10a.c | 2 +- gcc/testsuite/gcc.target/i386/pr100865-4a.c | 2 +- gcc/testsuite/gcc.target/i386/pr90773-20.c | 2 +- gcc/testsuite/gcc.target/i386/pr90773-21.c | 2 +- gcc/testsuite/gcc.target/i386/pr90773-22.c | 2 +- gcc/testsuite/gcc.target/i386/pr90773-23.c | 2 +- gcc/testsuite/gcc.target/i386/pr90773-26.c | 2 +- gcc/tree-ssa-threadbackward.c | 37 ++- gcc/tree-ssa-threadedge.c | 10 +- gcc/tree-ssa-threadupdate.c | 73 +++--- gcc/tree-ssa-threadupdate.h | 8 +- gcc/value-pointer-equiv.cc | 302 ++++++++++++++++++++++ gcc/value-pointer-equiv.h | 62 +++++ libgfortran/ISO_Fortran_binding.h | 7 + lto-plugin/Makefile.am | 3 +- lto-plugin/Makefile.in | 7 +- 77 files changed, 818 insertions(+), 498 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if35.C create mode 100644 gcc/testsuite/g++.dg/pr101331.C create mode 100644 gcc/testsuite/g++.target/aarch64/sve/pr102252.C create mode 100644 gcc/value-pointer-equiv.cc create mode 100644 gcc/value-pointer-equiv.h