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-arm-stable-defconfig in repository toolchain/ci/gcc.
from 2ace3ebdd27 2019-10-01 Jerry DeLisle jvdelisle@gcc.gnu.org adds f1458e01903 [LRA] Don't make eliminable registers live (PR91957) adds e709f500a7a 2019-10-02 Richard Biener rguenther@suse.de adds f8a12233028 PR tree-optimization/91940 * tree-vect-patterns.c: Includ [...] adds 73889195e7c 2019-10-02 Richard Biener rguenther@suse.de adds 0f0380a5c09 2019-10-02 Kwok Cheung Yeung kcy@codesourcery.com adds 13d9287f691 Fix omp target issue with Fortran optional arguments adds ae133f02b9d Fix coding style comment, missed in last commit adds 3bbd61df1a0 Improve OMP/ACC error diagnostic in Fortran adds 59e69905c6a 2019-10-02 Richard Biener rguenther@suse.de adds e9e53dd90c1 Support OpenMP's use_device_addr in Fortran adds 8753478a381 2019-10-02 Richard Biener rguenther@suse.de adds 45704c8b151 [ARC] Pass along "-mcode-density" flag to "as" adds 9e384dcf2ee PR c++/91222 * ipa-devirt.c (warn_types_mismatch): Fix co [...] adds 73b9626daa0 [PATCH] Do not check call type compatibility when cloning c [...] adds 3c19ecd023d Fix MIPS call-clobbered-*.c tests adds 190c11dc2e2 Fix shadowing in globalize_reg adds 393122a0333 * tree-eh.h (unsplit_eh_edges): Declare. * tree-eh.c (may [...] adds 6dc2058ea06 2019-10-02 Aaron Sawdey acsawdey@linux.ibm.com adds 66096851d66 2019-10-02 Aaron Sawdey acsawdey@linux.ibm.com adds b4f96894164 Document non-conformance of parallel mode to recent C++ standards adds 6d3e8814f8d * module.c (load_commons): Initialize flags to 0 to silecn [...] adds d8dc0dbcc0f [PR testsuite/91842] Skip gcc.dg/ipa/ipa-sra-19.c on power adds 8f562da8126 ifcvt: improve cost estimation (PR 87047) adds bbb8ca4ab40 Remove greedy wildcards from libstdc++ linker script adds 047f91509cb * cif-code.def (MAX_INLINE_INSNS_SINGLE_O2_LIMIT, MAX_INL [...] adds 2edca51ff1c * cif-code.def (MAX_INLINE_INSNS_SINGLE_O2_LIMIT, MAX_INL [...] adds d08330d56a8 2019-10-02 Steven G. Kargl kargl@gcc.gnu.org adds 34d5459a74c 2019-10-02 Steven G. Kargl kargl@gcc.gnu.org adds f25b7ed68d9 2019-10-02 Steven G. Kargl kargl@gcc.gnu.org adds 9e6de25d594 2019-10-02 Steven G. Kargl kargl@gcc.gnu.org adds 88fd04db818 Testsuite, remove alloca header adds d07428e896b Add some hash_map_safe_* functions like vec_safe_*. adds 3db39a2998e Improve C++ fold caching efficiency. adds 9fa0badea1c runtime: mark go-context.S as no-executable-stack and s [...] adds d14dd533dc5 Fix ALL_REGS thinko in initialisation of function_used_regs adds b0a712561be PR tree-optimization/80936 - bcmp, bcopy, and bzero not dec [...] adds c5ad94d3ff6 Add changelog entries for r276491. adds 0641911d94f * constexpr.c (cxx_eval_store_expression): Formatting fix. [...] adds 01e44f717d0 * constexpr.c (cxx_eval_constant_expression) <case CLEANUP [...] adds 392263dd3af PR rtl-optimization/91976 * expr.c (emit_block_move_hints [...] adds 52118f351f7 /cp 2019-10-03 Paolo Carlini paolo.carlini@oracle.com adds f2ad3afdc93 Define WIDTH macros for C2x. adds aedc51fc467 Use the SIGNED_16BIT_OFFSET_EXTRA_P macro for 16-bit signed tests. adds 459399da1d4 Daily bump. adds d77b2d0c0fe Undo unintended change to predicates.md in subversion id 276498
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 212 +++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 27 +- gcc/builtins.def | 8 +- gcc/cgraph.c | 50 +- gcc/cgraph.h | 12 +- gcc/cgraphclones.c | 6 +- gcc/cif-code.def | 4 + gcc/config/arc/arc.h | 3 +- gcc/config/rs6000/rs6000-protos.h | 2 +- gcc/config/rs6000/rs6000-string.c | 51 +- gcc/config/rs6000/rs6000.c | 12 +- gcc/config/rs6000/rs6000.md | 24 +- gcc/cp/ChangeLog | 41 ++ gcc/cp/constexpr.c | 47 +- gcc/cp/cp-objcp-common.c | 6 +- gcc/cp/decl.c | 11 +- gcc/cp/init.c | 15 +- gcc/cp/name-lookup.c | 14 +- gcc/cp/pt.c | 21 +- gcc/cp/typeck2.c | 7 +- gcc/doc/invoke.texi | 41 +- gcc/expr.c | 73 ++- gcc/expr.h | 3 +- gcc/fortran/ChangeLog | 70 +++ gcc/fortran/dump-parse-tree.c | 1 + gcc/fortran/f95-lang.c | 2 + gcc/fortran/gfortran.h | 1 + gcc/fortran/io.c | 48 +- gcc/fortran/match.c | 10 + gcc/fortran/module.c | 6 +- gcc/fortran/openmp.c | 32 +- gcc/fortran/parse.c | 16 +- gcc/fortran/primary.c | 2 + gcc/fortran/resolve.c | 15 + gcc/fortran/simplify.c | 6 +- gcc/fortran/trans-decl.c | 5 + gcc/fortran/trans-openmp.c | 14 + gcc/fortran/trans.h | 4 + gcc/gimple-ssa-store-merging.c | 356 ++++++++--- gcc/ginclude/stdint-gcc.h | 5 +- gcc/glimits.h | 5 +- gcc/go/gofrontend/MERGE | 2 +- gcc/hash-map.h | 47 +- gcc/hash-table.c | 2 +- gcc/ifcvt.c | 17 +- gcc/ifcvt.h | 4 +- gcc/ipa-devirt.c | 4 +- gcc/ipa-inline.c | 95 ++- gcc/langhooks-def.h | 2 + gcc/langhooks.h | 3 + gcc/lra-lives.c | 6 +- gcc/omp-general.c | 8 + gcc/omp-general.h | 1 + gcc/omp-low.c | 5 +- gcc/opts.c | 4 +- gcc/params.def | 21 +- gcc/reginfo.c | 4 +- gcc/testsuite/ChangeLog | 128 ++++ gcc/testsuite/g++.dg/cpp0x/alias-decl-1.C | 2 +- .../g++.dg/diagnostic/integral-array-size-1.C | 7 + gcc/testsuite/g++.dg/ext/constexpr-attr-cleanup1.C | 30 + gcc/testsuite/g++.dg/init/new43.C | 178 +++--- gcc/testsuite/g++.dg/lookup/friend12.C | 2 +- gcc/testsuite/g++.dg/lookup/pr79766.C | 2 +- gcc/testsuite/g++.dg/lookup/pr84375.C | 2 +- gcc/testsuite/g++.dg/other/new-size-type.C | 2 +- gcc/testsuite/g++.dg/torture/pr91606.C | 109 ++++ gcc/testsuite/g++.dg/tree-ssa/pr53844.C | 2 +- .../gcc.c-torture/execute/builtins/builtins.exp | 2 +- gcc/testsuite/gcc.dg/Wnonnull-2.c | 55 ++ gcc/testsuite/gcc.dg/Wnonnull-3.c | 71 +++ gcc/testsuite/gcc.dg/cr-decimal-dig-2.c | 10 + gcc/testsuite/gcc.dg/ipa/inline-7.c | 2 +- gcc/testsuite/gcc.dg/ipa/ipa-sra-19.c | 1 + gcc/testsuite/gcc.dg/limits-width-2.c | 54 ++ gcc/testsuite/gcc.dg/nonnull-3.c | 10 +- gcc/testsuite/gcc.dg/optimize-bswapsi-5.c | 2 +- gcc/testsuite/gcc.dg/pr87047.c | 19 + gcc/testsuite/gcc.dg/stdint-width-2.c | 175 ++++++ gcc/testsuite/gcc.dg/tree-ssa/ssa-thread-12.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-bswap16.c | 4 +- gcc/testsuite/gcc.dg/vect/vect-bswap16a.c | 5 + gcc/testsuite/gcc.dg/winline-3.c | 2 +- gcc/testsuite/gcc.target/mips/call-clobbered-3.c | 2 - gcc/testsuite/gcc.target/mips/call-clobbered-4.c | 23 - gcc/testsuite/gfortran.dg/goacc/asyncwait-1.f95 | 12 +- gcc/testsuite/gfortran.dg/goacc/asyncwait-2.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/asyncwait-3.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/asyncwait-4.f95 | 20 +- gcc/testsuite/gfortran.dg/goacc/default-2.f | 44 +- .../gfortran.dg/goacc/enter-exit-data.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/if.f95 | 14 +- gcc/testsuite/gfortran.dg/goacc/list.f95 | 6 +- gcc/testsuite/gfortran.dg/goacc/literal.f95 | 2 +- .../gfortran.dg/goacc/loop-2-kernels-tile.f95 | 4 +- .../gfortran.dg/goacc/loop-2-parallel-tile.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/loop-7.f95 | 20 +- .../gfortran.dg/goacc/parallel-kernels-clauses.f95 | 28 +- gcc/testsuite/gfortran.dg/goacc/routine-6.f90 | 2 +- .../gfortran.dg/goacc/several-directives.f95 | 4 +- gcc/testsuite/gfortran.dg/goacc/sie.f95 | 12 +- gcc/testsuite/gfortran.dg/goacc/tile-1.f90 | 8 +- .../gfortran.dg/goacc/update-if_present-2.f90 | 16 +- gcc/testsuite/gfortran.dg/gomp/declare-simd-1.f90 | 2 +- gcc/testsuite/gfortran.dg/gomp/is_device_ptr-1.f90 | 27 + gcc/testsuite/gfortran.dg/gomp/pr29759.f90 | 8 +- gcc/testsuite/gfortran.dg/pr91587.f90 | 6 +- gcc/testsuite/gfortran.dg/pr91784.f90 | 9 + gcc/testsuite/gfortran.dg/pr91785.f90 | 8 + gcc/testsuite/gfortran.dg/pr91942.f90 | 10 + gcc/testsuite/gfortran.dg/pr91943.f90 | 7 + gcc/testsuite/gnat.dg/opt82.adb | 14 + gcc/testsuite/gnat.dg/opt82_pkg.ads | 10 + gcc/tree-eh.c | 34 +- gcc/tree-eh.h | 1 + gcc/tree-vect-loop.c | 674 ++++++++++++++------- gcc/tree-vect-patterns.c | 148 ++++- gcc/tree-vect-stmts.c | 9 +- gcc/tree-vectorizer.h | 5 + libcpp/ChangeLog | 4 + libcpp/internal.h | 2 +- libgo/runtime/go-context.S | 4 + libgomp/ChangeLog | 6 + .../libgomp.fortran/use_device_ptr-optional-1.f90 | 36 ++ .../libgomp.oacc-c-c++-common/loop-default.h | 7 +- .../libgomp.oacc-c-c++-common/loop-dim-default.c | 7 +- libstdc++-v3/ChangeLog | 8 + libstdc++-v3/config/abi/pre/gnu.ver | 3 +- libstdc++-v3/doc/html/manual/parallel_mode.html | 20 +- libstdc++-v3/doc/xml/manual/parallel_mode.xml | 18 +- 131 files changed, 2837 insertions(+), 878 deletions(-) create mode 100644 gcc/testsuite/g++.dg/diagnostic/integral-array-size-1.C create mode 100644 gcc/testsuite/g++.dg/ext/constexpr-attr-cleanup1.C create mode 100644 gcc/testsuite/g++.dg/torture/pr91606.C create mode 100644 gcc/testsuite/gcc.dg/Wnonnull-2.c create mode 100644 gcc/testsuite/gcc.dg/Wnonnull-3.c create mode 100644 gcc/testsuite/gcc.dg/cr-decimal-dig-2.c create mode 100644 gcc/testsuite/gcc.dg/limits-width-2.c create mode 100644 gcc/testsuite/gcc.dg/pr87047.c create mode 100644 gcc/testsuite/gcc.dg/stdint-width-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-bswap16a.c delete mode 100644 gcc/testsuite/gcc.target/mips/call-clobbered-4.c create mode 100644 gcc/testsuite/gfortran.dg/gomp/is_device_ptr-1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91784.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91785.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91942.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91943.f90 create mode 100644 gcc/testsuite/gnat.dg/opt82.adb create mode 100644 gcc/testsuite/gnat.dg/opt82_pkg.ads create mode 100644 libgomp/testsuite/libgomp.fortran/use_device_ptr-optional-1.f90