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-next-allnoconfig in repository toolchain/ci/gcc.
from 398454ae9ec Add myself to MAINTAINERS. adds 4fff1888cdc 2019-05-16 Richard Biener rguenther@suse.de adds 8759dd92c7b 2019-05-16 Richard Biener rguenther@suse.de adds 062a2261e5e [RTEMS] Change multilibs for ARM adds bfcba496001 PR tree-optimization/90106 * tree-call-cdce.c (shrink_wra [...] adds 95e989c55b2 testsuite - improve check_effective_target_cet. adds 2939f487c71 2019-05-16 Richard Biener rguenther@suse.de adds 5acef9bf342 * lto-streamer.h (LTO_major_version): Bump to 9. adds 1fc5e56f59f PR fortran/90329 * tree-core.h (struct tree_decl_common): [...] adds 68605c776c9 Remove unnecessary non-const accessors in hash table bases adds 6de981935b3 tree-ssa-uninit: avoid ICE with BIT_AND_EXPR (PR 90394) adds 5f183386bf2 Do not allow target_clones with alias attr (PR lto/90500). adds 8126297456e Change EBO accessors from static to non-static member functions adds 47376ba0a89 Replace _Equal_helper with simpler class template adds ba73fec8713 * tree-ssa-alias.c (alias_stats): Add aliasing_component_ [...] adds f8b27095c5d gcc: move assemble_start_function / assemble_end_function t [...] adds b3cab549c17 2019-05-16 Richard Biener rguenther@suse.de adds facad3f4e8a Changes to std::variant to reduce code size adds a8a0d164967 Implement sane variant converting constructor (P0608R3) adds 1d86b8dcb82 * omp-low.c (lower_rec_input_clauses): If OMP_CLAUSE_IF h [...] adds de24e7c39d3 PR c++/90484 * tree-ssa-scopedtables.c (equal_mem_array_r [...] adds 4a0707eae87 Remove incorrect assertion from filesystem::absolute adds 6c8a521fbb5 compiler: add intrinsics for runtime/internal/sys functions adds 0c4ea4d5e90 Daily bump. adds daccb2bc3a0 compiler: intrinsify runtime/internal/atomic functions adds 0cde8d2e7e3 2019-05-17 François Dumont fdumont@gcc.gnu.org adds fa502e3a006 PR go/90482 compiler: make value method of direct inte [...] new 0af9d34c965 Remove a test-case that leads to a huge stack (and file) al [...] new 26151eb3408 Handle a location with NULL as a file (PR driver/90495) new bb1356cff82 Handle a location with NULL as a file (PR driver/90496)
The 3 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: gcc/ChangeLog | 122 ++++++ gcc/DATESTAMP | 2 +- gcc/c/ChangeLog | 5 + gcc/c/gimple-parser.c | 32 ++ gcc/calls.c | 22 ++ gcc/cgraphunit.c | 4 - gcc/config/alpha/alpha.c | 3 + gcc/config/arc/arc.c | 4 + gcc/config/arm/arm.c | 4 + gcc/config/arm/t-rtems | 11 +- gcc/config/bfin/bfin.c | 3 + gcc/config/c6x/c6x.c | 3 + gcc/config/cris/cris.c | 4 + gcc/config/csky/csky.c | 3 + gcc/config/epiphany/epiphany.c | 3 + gcc/config/frv/frv.c | 4 + gcc/config/i386/i386.c | 5 +- gcc/config/ia64/ia64.c | 3 + gcc/config/m68k/m68k.c | 3 + gcc/config/microblaze/microblaze.c | 3 + gcc/config/mips/mips.c | 3 + gcc/config/mmix/mmix.c | 6 +- gcc/config/mn10300/mn10300.c | 3 + gcc/config/nds32/nds32.c | 3 + gcc/config/nios2/nios2.c | 3 + gcc/config/or1k/or1k.c | 5 +- gcc/config/pa/pa.c | 3 + gcc/config/riscv/riscv.c | 3 + gcc/config/rs6000/rs6000.c | 3 + gcc/config/s390/s390.c | 3 + gcc/config/sh/sh.c | 3 + gcc/config/sparc/sparc.c | 3 + gcc/config/spu/spu.c | 3 + gcc/config/stormy16/stormy16.c | 3 + gcc/config/tilegx/tilegx.c | 3 + gcc/config/tilepro/tilepro.c | 3 + gcc/config/vax/vax.c | 4 + gcc/fortran/ChangeLog | 7 + gcc/fortran/trans-decl.c | 4 + gcc/gimple-pretty-print.c | 42 +- gcc/go/ChangeLog | 4 + gcc/go/go-gcc.cc | 103 +++++ gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/expressions.cc | 434 ++++++++++++++++++--- gcc/go/gofrontend/expressions.h | 10 +- gcc/go/gofrontend/gogo.cc | 71 +--- gcc/go/gofrontend/gogo.h | 5 - gcc/go/gofrontend/runtime.cc | 14 + gcc/go/gofrontend/runtime.def | 52 +++ gcc/go/gofrontend/types.cc | 11 +- gcc/lto-streamer.h | 2 +- gcc/multiple_target.c | 5 +- gcc/omp-low.c | 19 +- gcc/testsuite/ChangeLog | 51 +++ gcc/testsuite/g++.target/i386/pr90424-1.C | 32 ++ gcc/testsuite/g++.target/i386/pr90424-2.C | 31 ++ gcc/testsuite/gcc.dg/cdce1.c | 3 +- gcc/testsuite/gcc.dg/cdce2.c | 3 +- gcc/testsuite/gcc.dg/gimplefe-40.c | 8 +- gcc/testsuite/gcc.dg/tree-ssa/pr90478-2.c | 17 - gcc/testsuite/gcc.dg/tree-ssa/vector-6.c | 5 +- gcc/testsuite/gcc.dg/uninit-pr90394-1-gimple.c | 47 +++ gcc/testsuite/gcc.dg/uninit-pr90394.c | 33 ++ gcc/testsuite/gcc.dg/vect/vect-simd-1.c | 64 +++ gcc/testsuite/gcc.dg/vect/vect-simd-2.c | 18 + gcc/testsuite/gcc.dg/vect/vect-simd-3.c | 17 + gcc/testsuite/gcc.dg/vect/vect-simd-4.c | 18 + gcc/testsuite/gcc.target/i386/pr90500-1.c | 8 + gcc/testsuite/gcc.target/i386/pr90500-2.c | 7 + gcc/testsuite/lib/target-supports.exp | 2 +- gcc/toplev.c | 2 +- gcc/tree-affine.c | 217 +++++++---- gcc/tree-call-cdce.c | 90 +++-- gcc/tree-cfg.c | 11 +- gcc/tree-core.h | 1 + gcc/tree-ssa-alias.c | 52 ++- gcc/tree-ssa-dce.c | 8 +- gcc/tree-ssa-scopedtables.c | 7 +- gcc/tree-ssa-uninit.c | 2 +- gcc/tree-ssa.c | 49 ++- gcc/tree-streamer-in.c | 7 +- gcc/tree-streamer-out.c | 7 +- gcc/tree-vect-loop-manip.c | 27 ++ gcc/tree-vect-loop.c | 26 ++ gcc/tree-vectorizer.h | 13 +- gcc/tree.h | 5 + libstdc++-v3/ChangeLog | 85 ++++ libstdc++-v3/include/bits/hashtable_policy.h | 144 +++---- libstdc++-v3/include/bits/stl_deque.h | 33 +- libstdc++-v3/include/std/variant | 110 +++--- libstdc++-v3/src/c++17/fs_ops.cc | 4 +- libstdc++-v3/testsuite/20_util/variant/compile.cc | 5 + libstdc++-v3/testsuite/20_util/variant/run.cc | 47 +++ .../basic_string/allocator/char/move_assign.cc | 8 +- .../basic_string/allocator/wchar_t/move_assign.cc | 8 +- .../23_containers/deque/allocator/move_assign.cc | 2 +- .../forward_list/allocator/move_assign.cc | 2 +- .../23_containers/list/allocator/move_assign.cc | 2 +- .../23_containers/map/allocator/move_assign.cc | 2 +- .../multimap/allocator/move_assign.cc | 2 +- .../multiset/allocator/move_assign.cc | 2 +- .../23_containers/set/allocator/move_assign.cc | 2 +- .../unordered_map/allocator/move_assign.cc | 2 +- .../unordered_multimap/allocator/move_assign.cc | 2 +- .../unordered_multiset/allocator/move_assign.cc | 2 +- .../unordered_set/allocator/move_assign.cc | 2 +- .../23_containers/vector/allocator/move_assign.cc | 2 +- .../vector/bool/allocator/move_assign.cc | 2 +- libstdc++-v3/testsuite/util/testsuite_allocator.h | 8 +- 109 files changed, 1929 insertions(+), 522 deletions(-) create mode 100644 gcc/testsuite/g++.target/i386/pr90424-1.C create mode 100644 gcc/testsuite/g++.target/i386/pr90424-2.C delete mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr90478-2.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr90394-1-gimple.c create mode 100644 gcc/testsuite/gcc.dg/uninit-pr90394.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-1.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-2.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-3.c create mode 100644 gcc/testsuite/gcc.dg/vect/vect-simd-4.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90500-1.c create mode 100644 gcc/testsuite/gcc.target/i386/pr90500-2.c