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_O1 in repository toolchain/ci/gcc.
from a4fcce58dff 2019-09-28 François Dumont fdumont@gcc.gnu.org adds 1cbc7e9bf01 Daily bump. adds 8ee0996558f 2019-09-28 Jerry DeLisle jvdelisle@gcc.ngu.org adds 49f75e008c0 This patch is to add the support for float from/to long con [...] adds 56f22142aba gcc/ChangeLog adds e9eb6ea5605 PR bootstrap/90543 * optc-save-gen.awk: Fix up printing s [...] adds e020479cd65 2019-09-29 Paul Thomas pault@gcc.gnu.org adds a3310563550 2019-09-29 Steven G. Kargl kargl@gcc.gnu.org adds 0c7c01cf936 [Darwin, PPC, Mode Iterators 5/n] Update macho_low. adds ef6064d4ff4 2019-09-29 Steven G. Kargl kargl@gcc.gnu.org adds ed76597323f Daily bump. adds 70f0835d2a9 PR target/91931 * config/i386/i386-expand.c (ix86_expand_ [...] adds 9ce1ca72088 2019-09-30 Andreas Tobler andreast@gcc.gnu.org adds c6fd1c4cf03 [PR 91853] Prevent IPA-SRA ICEs on type-mismatched calls adds 047fcaf1e11 PR libstdc++/77936 remove unused variable adds 2d9c100659d Implement LWG 3255 for std::span constructors adds 6eb0407cf23 2019-09-30 Richard Biener rguenther@suse.de adds 20713a3be43 Add initial support for prefixed/PC-relative addressing. adds 2c55817a7bf 2019-09-30 Kwok Cheung Yeung kcy@codesourcery.com adds 9b1eda93759 [C] Print ", ..." rather than ", ..." in diagnostics adds 31a8b1ce9ad Introduce rtx_alloca, alloca_raw_REG and alloca_rtx_fmt_* adds 653fd4a3112 Remove the iq2000_select_section function the iq2000 backen [...] adds 80ca72f225e [AArch64] Strengthen aarch64_hard_regno_call_part_clobbered adds cec6fe05003 Fix compile time warning about building the FRV backend by [...] adds 78a826f1b67 Add function_abi.{h,cc} adds 1008d2ec2bd Add a target hook for getting an ABI from a function type adds 2ec5d342efe Add a function for getting the ABI of a call insn target
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 251 +++++++++++ gcc/DATESTAMP | 2 +- gcc/Makefile.in | 2 + gcc/c-family/ChangeLog | 5 + gcc/c-family/c-pretty-print.c | 2 +- gcc/caller-save.c | 16 +- gcc/cfgcleanup.c | 10 +- gcc/cgraph.c | 7 +- gcc/cgraph.h | 2 +- gcc/config.gcc | 6 + gcc/config/aarch64/aarch64.c | 68 ++- gcc/config/aarch64/aarch64.h | 1 + gcc/config/darwin.c | 4 +- gcc/config/frv/frv.c | 8 +- gcc/config/i386/i386-expand.c | 2 +- gcc/config/iq2000/iq2000.c | 50 --- gcc/config/rs6000/darwin.md | 29 +- gcc/config/rs6000/predicates.md | 102 ++--- gcc/config/rs6000/rs6000-protos.h | 63 ++- gcc/config/rs6000/rs6000.c | 469 ++++++++++++++++++--- gcc/config/rs6000/rs6000.h | 21 + gcc/config/rs6000/rs6000.md | 84 +++- gcc/config/rs6000/t-freebsd64 | 3 + gcc/config/rs6000/vsx.md | 45 ++ gcc/df-scan.c | 8 +- gcc/doc/tm.texi | 33 +- gcc/doc/tm.texi.in | 9 +- gcc/emit-rtl.c | 15 +- gcc/emit-rtl.h | 9 + gcc/final.c | 104 +---- gcc/fortran/ChangeLog | 36 +- gcc/fortran/check.c | 9 +- gcc/fortran/decl.c | 24 +- gcc/fortran/resolve.c | 4 + gcc/fortran/trans-array.c | 3 +- gcc/fortran/trans-expr.c | 23 +- gcc/fortran/trans-stmt.c | 36 ++ gcc/fortran/trans.h | 1 + gcc/function-abi.cc | 170 ++++++++ gcc/function-abi.h | 272 ++++++++++++ gcc/function.c | 7 + gcc/gengenrtl.c | 62 ++- gcc/gimple.c | 2 + gcc/ipa-param-manipulation.c | 11 +- gcc/ira-lives.c | 10 +- gcc/lra-lives.c | 9 +- gcc/optc-save-gen.awk | 2 +- gcc/postreload.c | 8 +- gcc/read-rtl-function.c | 4 + gcc/regcprop.c | 8 +- gcc/reginfo.c | 9 +- gcc/regs.h | 4 - gcc/resource.c | 11 +- gcc/rtl.c | 7 +- gcc/rtl.h | 22 +- gcc/rtlanal.c | 18 + gcc/target-globals.c | 4 + gcc/target-globals.h | 3 + gcc/target.def | 36 +- gcc/target.h | 3 + gcc/targhooks.c | 5 - gcc/targhooks.h | 2 - gcc/testsuite/ChangeLog | 40 ++ .../gcc.dg/Wincompatible-pointer-types-1.c | 2 +- gcc/testsuite/gcc.dg/ipa/pr91853.c | 30 ++ .../gcc.target/aarch64/torture/simd-abi-8.c | 20 + gcc/testsuite/gcc.target/i386/pr91931.c | 5 + .../gcc.target/powerpc/conv-vectorize-1.c | 37 ++ .../gcc.target/powerpc/conv-vectorize-2.c | 37 ++ gcc/testsuite/gfortran.dg/coarray_poly_9.f90 | 38 ++ gcc/testsuite/gfortran.dg/dec_type_print_3.f90 | 4 +- gcc/testsuite/gfortran.dg/pr91641.f90 | 7 + gcc/testsuite/gfortran.dg/pr91714.f90 | 10 + gcc/tree-inline.c | 41 +- gcc/tree-inline.h | 1 + gcc/tree-vect-loop.c | 292 ++++--------- gcc/tree-vect-stmts.c | 89 +++- gcc/tree-vectorizer.h | 3 +- gcc/var-tracking.c | 7 +- libgomp/ChangeLog | 4 + libgomp/libgomp_g.h | 2 +- libstdc++-v3/ChangeLog | 12 + libstdc++-v3/include/parallel/checkers.h | 2 - libstdc++-v3/include/std/span | 45 +- .../testsuite/23_containers/span/lwg3255.cc | 69 +++ 85 files changed, 2306 insertions(+), 746 deletions(-) create mode 100644 gcc/function-abi.cc create mode 100644 gcc/function-abi.h create mode 100644 gcc/testsuite/gcc.dg/ipa/pr91853.c create mode 100644 gcc/testsuite/gcc.target/aarch64/torture/simd-abi-8.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91931.c create mode 100644 gcc/testsuite/gcc.target/powerpc/conv-vectorize-1.c create mode 100644 gcc/testsuite/gcc.target/powerpc/conv-vectorize-2.c create mode 100644 gcc/testsuite/gfortran.dg/coarray_poly_9.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91641.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91714.f90 create mode 100644 libstdc++-v3/testsuite/23_containers/span/lwg3255.cc