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-stable-allmodconfig in repository toolchain/ci/gcc.
from 04a18b9b123 Fix warnings seen by clang in gcc/symbol-summary.h. adds 8e76c2d8999 2019-06-27 Richard Biener rguenther@suse.de adds 34cbbdac020 Fix ICE when __builtin_calloc has no LHS (PR tree-optimizat [...] adds 026d1259cc4 PR libstdc++/91012 fixfilesystem_error::what() string adds f3992640129 PR tree-optimization/89772 * gimple-fold.c (gimple_fold_b [...] adds 039c36f8146 2019-06-27 Richard Biener rguenther@suse.de adds 75f91b4e2e0 ix86: pass correct options to compiler for gfni-4 testcase adds 22eb1ed592e Remove quite obvious dead assignments. adds 994750ace69 PR target/90991 * config/i386/sse.md (avx_vec_concat<mode [...] adds aefd11c50b2 Fix various issues seen with clang-static-analyzer. adds 98c0f4eab8f * class.c (layout_class_type): Set TYPE_CXX_ODR_P for as-b [...] adds 5b66642480e * lto-common.c: tree-pretty-print.h (type_streaming_finis [...] adds e321c967c5b Revert 2019-06-26 David Edelsohn <dje.gcc [...] adds 287d9f9b106 2019-06-27 Bill Schmidt wschmidt@linux.ibm.com adds f135a8d4eca 2019-06-27 Aaron Sawdey acsawdey@linux.ibm.com adds cbbdeb30f53 2019-06-27 Steven G. Kargl kargl@gcc.gnu.org adds d094ea44490 [Darwin, PPC] Do not use longcall for 64b code. adds 3c3d8e04ffe [Darwin, PPC] Correct whitespace in specs. adds ba037a7a594 [Darwin, PPC] Allow the user to override the use of hard fl [...] adds d43b7a0fca6 PR tree-optimization/91010 * tree-vect-stmts.c (scan_oper [...] adds df47a8c7f4b PR c++/91024 * gimplify.c (collect_fallthrough_labels): I [...] adds d1ca0650375 PR c++/55442 - memory-hog with highly recursive constexpr. adds 05f69af8f19 Add --disable-tm-clone-registry libgcc configure option. adds 318df1b8d27 Daily bump. adds 3934ae0eaee [Arm] Remove constraint strings from define_expand construc [...] adds 19ef494ebf0 x86: fix CVT{,T}PD2PI insns adds 5ab2ad068c2 add file missing from earlier commit adds b0be674a1b0 [ARC][COMMITTED] Fix slsr-13 regressions. adds c6b5a505d1d x86: fix vgf2p8affine*qb insns adds db3161f8a48 x86: improve GFNI insns adds 7552912ca27 [Darwin] Fix a couple of Wformat-diag build warnings. adds a512236ef3f [Darwin, PPC] Install the same headers as other sub-targets. adds 675f77b1c7b Fix PR target/91009 adds 0cbd830840f Update pc-relative support. adds 3f5fde6db61 Daily bump. adds 338bc01ab52 Remove trailing whitespace in C++ front end. adds 2074c859e78 * expr.c (expand_expr_real_1) <BIT_FIELD_REF>: Apply the b [...] adds d0de0a2767e * gcc-interface/decl.c (set_nonaliased_component_on_array_ [...] adds 5882c515921 * gcc-interface/trans.c (mark_visited_r): Set TYPE_SIZES_G [...] adds f44097414c1 * gcc-interface/decl.c (gnat_to_gnu_field): Rework error m [...] adds 07e38949400 * gcc-interface/decl.c (gnat_to_gnu_entity) <E_Record_Type [...] adds b1e46fb1fdb * gcc-interface/utils.c (unchecked_convert): Tweak comment [...] adds a850edcd2d9 * gcc-interface/decl.c (gnat_to_gnu_entity): Beep up comme [...]
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 316 ++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 62 ++ gcc/ada/gcc-interface/decl.c | 349 ++++++----- gcc/ada/gcc-interface/gigi.h | 4 +- gcc/ada/gcc-interface/trans.c | 3 +- gcc/ada/gcc-interface/utils.c | 150 +++-- gcc/asan.c | 4 +- gcc/bt-load.c | 1 - gcc/builtins.c | 10 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c.opt | 4 + gcc/cfgexpand.c | 9 +- gcc/cfghooks.c | 2 - gcc/cfgloopmanip.c | 1 - gcc/cfgrtl.c | 1 - gcc/cgraph.c | 2 - gcc/combine.c | 1 - gcc/config.gcc | 6 +- gcc/config/aarch64/aarch64-protos.h | 4 +- gcc/config/aarch64/aarch64.c | 4 +- gcc/config/aarch64/aarch64.h | 2 +- gcc/config/aarch64/aarch64.md | 6 +- gcc/config/alpha/alpha.h | 2 +- gcc/config/alpha/alpha.md | 6 +- gcc/config/arc/arc-protos.h | 2 +- gcc/config/arc/arc.c | 8 +- gcc/config/arc/arc.h | 2 +- gcc/config/arc/arc.md | 4 +- gcc/config/arm/arm-fixed.md | 54 +- gcc/config/arm/arm-protos.h | 6 +- gcc/config/arm/arm.c | 18 +- gcc/config/arm/arm.md | 635 +++++++++++---------- gcc/config/arm/iwmmxt.md | 16 +- gcc/config/arm/neon.md | 454 +++++++-------- gcc/config/arm/sync.md | 10 +- gcc/config/arm/thumb1.md | 28 +- gcc/config/arm/vec-common.md | 54 +- gcc/config/avr/avr-protos.h | 4 +- gcc/config/avr/avr.c | 14 +- gcc/config/avr/avr.md | 32 +- gcc/config/bfin/bfin-protos.h | 2 +- gcc/config/bfin/bfin.c | 12 +- gcc/config/bfin/bfin.h | 2 +- gcc/config/bfin/bfin.md | 4 +- gcc/config/c6x/c6x-protos.h | 2 +- gcc/config/c6x/c6x.c | 4 +- gcc/config/c6x/c6x.md | 4 +- gcc/config/darwin-c.c | 2 +- gcc/config/darwin-driver.c | 4 +- gcc/config/frv/frv.md | 2 +- gcc/config/ft32/ft32.md | 2 +- gcc/config/h8300/h8300.md | 4 +- gcc/config/i386/i386-expand.c | 41 +- gcc/config/i386/i386-protos.h | 2 +- gcc/config/i386/i386.c | 13 +- gcc/config/i386/i386.h | 2 +- gcc/config/i386/i386.md | 6 +- gcc/config/i386/sse.md | 117 ++-- gcc/config/lm32/lm32.md | 2 +- gcc/config/m32c/blkmov.md | 12 +- gcc/config/m32c/m32c-protos.h | 2 +- gcc/config/m32c/m32c.c | 10 +- gcc/config/m32r/m32r.c | 4 +- gcc/config/m32r/m32r.md | 4 +- gcc/config/mcore/mcore.md | 2 +- gcc/config/microblaze/microblaze.c | 2 +- gcc/config/microblaze/microblaze.md | 2 +- gcc/config/mips/mips.c | 10 +- gcc/config/mips/mips.h | 10 +- gcc/config/mips/mips.md | 2 +- gcc/config/nds32/nds32-memory-manipulation.c | 30 +- gcc/config/nds32/nds32-multiple.md | 4 +- gcc/config/nds32/nds32-protos.h | 2 +- gcc/config/pa/pa.c | 6 +- gcc/config/pa/pa.md | 14 +- gcc/config/pdp11/pdp11.md | 16 +- gcc/config/riscv/riscv.c | 2 +- gcc/config/riscv/riscv.h | 8 +- gcc/config/riscv/riscv.md | 2 +- gcc/config/rs6000/darwin.h | 2 +- gcc/config/rs6000/predicates.md | 55 +- gcc/config/rs6000/rs6000.c | 20 +- gcc/config/rs6000/rs6000.h | 7 - gcc/config/rs6000/rs6000.md | 26 +- gcc/config/rx/rx.md | 12 +- gcc/config/s390/s390-protos.h | 2 +- gcc/config/s390/s390.c | 18 +- gcc/config/s390/s390.md | 16 +- gcc/config/sh/sh.md | 2 +- gcc/config/sparc/sparc.h | 2 +- gcc/config/vax/vax-protos.h | 1 - gcc/config/vax/vax.h | 2 +- gcc/config/vax/vax.md | 8 +- gcc/config/visium/visium.h | 4 +- gcc/config/visium/visium.md | 2 +- gcc/config/xtensa/xtensa.md | 2 +- gcc/cp/ChangeLog | 23 + gcc/cp/class.c | 5 +- gcc/cp/constexpr.c | 29 +- gcc/cp/cp-tree.h | 30 +- gcc/cp/cxx-pretty-print.c | 1 - gcc/cp/decl.c | 2 +- gcc/cp/parser.c | 278 ++++----- gcc/cp/pt.c | 206 ++++--- gcc/cp/rtti.c | 4 +- gcc/cp/semantics.c | 32 +- gcc/cp/typeck.c | 2 - gcc/cselib.c | 3 +- gcc/defaults.h | 6 +- gcc/df-scan.c | 2 - gcc/doc/install.texi | 5 + gcc/doc/invoke.texi | 19 +- gcc/doc/md.texi | 26 +- gcc/doc/rtl.texi | 2 +- gcc/doc/tm.texi | 4 +- gcc/dojump.c | 2 - gcc/early-remat.c | 1 - gcc/emit-rtl.c | 2 +- gcc/expr.c | 18 +- gcc/fortran/ChangeLog | 8 +- gcc/fortran/match.c | 28 +- gcc/gimple-fold.c | 10 +- gcc/gimplify.c | 2 + gcc/graphite-scop-detection.c | 2 - gcc/ipa-cp.c | 3 - gcc/ipa-devirt.c | 45 ++ gcc/ipa-utils.h | 3 + gcc/ira-color.c | 1 - gcc/ira.c | 3 +- gcc/lra-eliminations.c | 1 - gcc/lra.c | 8 +- gcc/lto/ChangeLog | 9 + gcc/lto/lto-common.c | 136 ++++- gcc/optabs.c | 4 +- gcc/optabs.def | 2 +- gcc/read-rtl.c | 4 +- gcc/regrename.c | 3 +- gcc/reorg.c | 3 +- gcc/target.def | 4 +- gcc/targhooks.c | 6 +- gcc/testsuite/ChangeLog | 85 ++- gcc/testsuite/g++.dg/lto/alias-2_0.C | 31 + gcc/testsuite/g++.dg/lto/alias-2_1.C | 16 + gcc/testsuite/g++.dg/torture/pr34850.C | 3 +- gcc/testsuite/g++.dg/vect/simd-10.cc | 8 + .../g++.dg/warn/Wimplicit-fallthrough-4.C | 22 + gcc/testsuite/gcc.dg/builtin-memchr-4.c | 40 ++ gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-69.c | 32 ++ gcc/testsuite/gcc.target/i386/avx2-pr90991-1.c | 50 ++ gcc/testsuite/gcc.target/i386/avx512dq-pr90991-2.c | 47 ++ gcc/testsuite/gcc.target/i386/cvtpd2pi.c | 36 ++ gcc/testsuite/gcc.target/i386/gfni-4.c | 2 +- gcc/testsuite/gcc.target/i386/gfni-5.c | 19 + gcc/testsuite/gcc.target/s390/pr91014.c | 8 + gcc/testsuite/gfortran.dg/common_1.f | 14 + gcc/testsuite/gfortran.dg/common_26.f90 | 14 + gcc/testsuite/gnat.dg/array35.adb | 24 + gcc/testsuite/gnat.dg/array36.adb | 28 + gcc/testsuite/gnat.dg/specs/array5.ads | 9 + gcc/testsuite/gnat.dg/specs/array5_pkg1.ads | 14 + gcc/testsuite/gnat.dg/specs/array5_pkg2-g.ads | 13 + gcc/testsuite/gnat.dg/specs/array5_pkg2.ads | 5 + gcc/testsuite/gnat.dg/specs/atomic2.ads | 2 +- gcc/testsuite/gnat.dg/specs/clause_on_volatile.ads | 4 +- gcc/testsuite/gnat.dg/specs/size_clause3.ads | 4 +- gcc/testsuite/gnat.dg/specs/unchecked_convert1.ads | 20 + gcc/testsuite/gnat.dg/specs/unchecked_convert2.ads | 19 + gcc/tree-inline.c | 4 +- gcc/tree-ssa-dse.c | 5 +- gcc/tree-ssa-reassoc.c | 3 - gcc/tree-ssa-sccvn.c | 2 +- gcc/tree-ssa-sink.c | 1 - gcc/tree-ssa-threadedge.c | 1 - gcc/tree-vect-loop.c | 9 +- gcc/tree-vect-stmts.c | 11 +- gcc/tree.c | 11 +- libgcc/ChangeLog | 13 + libgcc/Makefile.in | 4 +- libgcc/configure | 15 + libgcc/configure.ac | 10 + libgcc/libgcov-driver-system.c | 4 +- libgcc/libgcov-util.c | 3 +- libstdc++-v3/ChangeLog | 10 + libstdc++-v3/src/c++17/fs_path.cc | 14 +- .../27_io/filesystem/filesystem_error/cons.cc | 13 +- 186 files changed, 2968 insertions(+), 1570 deletions(-) create mode 100644 gcc/testsuite/g++.dg/lto/alias-2_0.C create mode 100644 gcc/testsuite/g++.dg/lto/alias-2_1.C create mode 100644 gcc/testsuite/g++.dg/vect/simd-10.cc create mode 100644 gcc/testsuite/g++.dg/warn/Wimplicit-fallthrough-4.C create mode 100644 gcc/testsuite/gcc.dg/builtin-memchr-4.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/ssa-fre-69.c create mode 100644 gcc/testsuite/gcc.target/i386/avx2-pr90991-1.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512dq-pr90991-2.c create mode 100644 gcc/testsuite/gcc.target/i386/cvtpd2pi.c create mode 100644 gcc/testsuite/gcc.target/i386/gfni-5.c create mode 100644 gcc/testsuite/gcc.target/s390/pr91014.c create mode 100644 gcc/testsuite/gfortran.dg/common_1.f create mode 100644 gcc/testsuite/gfortran.dg/common_26.f90 create mode 100644 gcc/testsuite/gnat.dg/array35.adb create mode 100644 gcc/testsuite/gnat.dg/array36.adb create mode 100644 gcc/testsuite/gnat.dg/specs/array5.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array5_pkg1.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array5_pkg2-g.ads create mode 100644 gcc/testsuite/gnat.dg/specs/array5_pkg2.ads create mode 100644 gcc/testsuite/gnat.dg/specs/unchecked_convert1.ads create mode 100644 gcc/testsuite/gnat.dg/specs/unchecked_convert2.ads