This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_gnu_cross_build/master-arm in repository toolchain/ci/gcc.
from 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 new a7f59856ea8 Adjust ssa-dom-thread-7.c on aarch64.
The 1 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/config-list.mk | 2 +- gcc/Makefile.in | 1 + gcc/config.gcc | 1 + 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/lynx.h | 4 - gcc/config/i386/x86-tune.def | 11 + gcc/config/rx/rx.h | 8 +- 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/g++.target/i386/pr80566-1.C | 2 +- gcc/testsuite/g++.target/i386/pr80566-2.C | 2 +- gcc/testsuite/gcc.dg/tree-ssa/ssa-dom-thread-7.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/value-pointer-equiv.cc | 302 +++++++++++++++++++++++ gcc/value-pointer-equiv.h | 62 +++++ libgfortran/ISO_Fortran_binding.h | 7 + 47 files changed, 482 insertions(+), 385 deletions(-) create mode 100644 gcc/value-pointer-equiv.cc create mode 100644 gcc/value-pointer-equiv.h