This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_kernel/gnu-master-aarch64-mainline-allyesconfig in repository toolchain/ci/gcc.
from dc8c02ca1cd expr: Fix fallout from optimize store_expr from STRING_CST [...] adds 811f902b764 Finalization depends on the expression, not on the component. adds 1d2d5afc80f contrib: Add pru-elf to config-list.mk adds 05430b9b6a7 Cleanup indexable tree streaming. adds c25d0fa4d76 Fix execute/20071219-1.c regression on H8 due to loss of RE [...] adds 3cf2a9e047d coroutines: Remove up some unused values. adds 95625d35804 contrib: Remove cris-linux and crisv32-* from config-list.mk adds 30da9dc40c6 contrib: Remove arm-wrs-vxworks from config-list.mk adds 5f35a8288b0 contrib: Add or1k-elf, or1k-linux-*, and or1k-rtems to conf [...] adds 7248bf60a27 contrib: Add v850e1-elf to config-list.mk adds 1bb80850464 coroutines: Avoid functions with unlowered coroutine trees [...] adds 0edfc1fd224 Check for more missing math decls on vxworks. adds 2babbb6760c libstdc++: Switch www.cs.princeton.edu to https adds 0feb3321526 libstdc++: Remove stray change from previous commit adds e7340ed74ab Daily bump. adds 32633ec815b Fix missed IPA-CP on by-ref argument directly passed throug [...] adds 4a5e9d0089c Move value_range_equiv code to its own file. adds 62efd1c481d Move array bounds checking into its own file.
No new revisions were added by this update.
Summary of changes: contrib/ChangeLog | 21 + contrib/config-list.mk | 9 +- gcc/ChangeLog | 44 + gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 + gcc/cp/ChangeLog | 13 + gcc/cp/coroutines.cc | 31 +- gcc/fortran/ChangeLog | 8 + gcc/fortran/class.c | 5 +- gcc/fortran/gfortran.h | 4 +- gcc/gimple-array-bounds.cc | 700 +++++++++++++++ gcc/gimple-array-bounds.h | 43 + gcc/ipa-cp.c | 23 +- gcc/lra.c | 28 - gcc/lto-section-out.c | 105 --- gcc/lto-streamer-out.c | 209 +++-- gcc/lto-streamer.h | 19 +- gcc/recog.c | 7 + gcc/reload1.c | 26 - gcc/rtl.h | 1 + gcc/rtlanal.c | 26 + gcc/testsuite/ChangeLog | 20 + .../coroutines/co-return-syntax-08-bad-return.C | 2 +- gcc/testsuite/gcc.dg/ipa/ipcp-agg-13.c | 45 + gcc/testsuite/gcc.dg/ipa/ipcp-agg-8.c | 5 +- gcc/testsuite/gfortran.dg/finalize_28.f90 | 2 +- gcc/testsuite/gfortran.dg/finalize_33.f90 | 2 +- gcc/testsuite/gfortran.dg/finalize_34.f90 | 2 +- gcc/testsuite/gfortran.dg/finalize_35.f90 | 48 + gcc/tree-vrp.c | 982 +-------------------- gcc/tree-vrp.h | 70 -- gcc/value-range-equiv.cc | 322 +++++++ gcc/{tree-vrp.h => value-range-equiv.h} | 68 +- gcc/vr-values.h | 2 + libstdc++-v3/ChangeLog | 16 + libstdc++-v3/configure | 255 ++++++ libstdc++-v3/crossconfig.m4 | 3 +- .../doc/html/manual/policy_data_structures.html | 2 +- .../xml/manual/policy_data_structures_biblio.xml | 3 +- 39 files changed, 1764 insertions(+), 1411 deletions(-) create mode 100644 gcc/gimple-array-bounds.cc create mode 100644 gcc/gimple-array-bounds.h create mode 100644 gcc/testsuite/gcc.dg/ipa/ipcp-agg-13.c create mode 100644 gcc/testsuite/gfortran.dg/finalize_35.f90 create mode 100644 gcc/value-range-equiv.cc copy gcc/{tree-vrp.h => value-range-equiv.h} (57%)