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-next-defconfig in repository toolchain/ci/gcc.
from 73835b3d655 2019-06-02 Thomas Koenig tkoenig@gcc.gnu.org adds be1e28282cd Daily bump. adds 2bb31bfa328 2019-05-06 H.J. Lu hongjiu.lu@intel.com Hongtao Li [...] adds 0f4558599b9 Make debug(edge) more verbose. adds 326e92f46ba 2019-06-03 Richard Biener rguenther@suse.de adds 929e5b1ec9e Fix ICE in vect_slp_analyze_node_operations_1 adds 08e92dcca10 2019-06-03 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds aac7d99eaa0 2019-06-03 Richard Biener rguenther@suse.de adds 09604ca08fb Fix typo in index comparison of CONSTRUCTOR. adds d2df7766b6f 2019-06-03 Richard Biener rguenther@suse.de adds 31a00ec5ea8 Remove Java Trees from GENERIC manual. adds 02988522b44 2019-06-03 Prathamesh Kulkarni prathamesh.kulkarni@linaro.org adds ee9014515ff [AArch64] Emit TARGET_DOTPROD-specific sequence for <us>sadv16qi adds d69455f1506 Fix alignment option parser (PR90684) adds a4be7d681e0 * tree-vrp.h (value_range_base::nonzero_p): New. (value_r [...] adds 5c70715f1ea Enforce allocator::value_type consistency for containers in C++2a adds fbf6245224c PR libstdc++/90686 update C++2a library status docs adds 2b018df4206 Corrections for C++2a library status table adds 779640c76d3 aarch64: emit .variant_pcs for aarch64_vector_pcs symbol re [...] adds 5b5aa173914 Fix PR64242 - Longjmp expansion incorrect adds 3c405283908 * gcc.dg/debug/enum-1.c: Add -fno-eliminate-unused- [...] adds 046bb3cbd91 2019-06-03 François Dumont fdumont@gcc.gnu.org adds 53c96fb103d * bb-reorder.c (copy_bb_p): Don't overflow size calculatio [...] adds 7281ed1ce6c runtime: fix assembly syntax adds d0226ba4caf Fix uses of static_assert not guarded by C++11 check adds 39369b2c0ed * sv.po: Update. adds bb2a57d6dba rs6000: Delete wg adds 9ef812efa1b rs6000: Delete -mmfpgpr adds 7083b698798 runtime: remove unnecessary functions calling between C and Go adds 015399f943e compiler: permit inlining references to global variables adds 403e8311f8c libgo: delay applying profile stack-frame skip until fixup adds 32fdeb30ccc 2019-06-03 Paolo Carlini paolo.carlini@oracle.com adds 03f42d617c8 compiler, runtime, reflect: generate unique type descriptors
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 156 +++++ gcc/DATESTAMP | 2 +- gcc/bb-reorder.c | 15 +- gcc/builtins.c | 18 +- gcc/cfg.c | 7 +- gcc/config/aarch64/aarch64-protos.h | 3 + gcc/config/aarch64/aarch64-simd.md | 22 +- gcc/config/aarch64/aarch64-sve.md | 13 +- gcc/config/aarch64/aarch64.c | 292 ++++++++++ gcc/config/aarch64/aarch64.h | 9 + gcc/config/i386/i386-expand.c | 149 ++++- gcc/config/rs6000/constraints.md | 3 - gcc/config/rs6000/rs6000-c.c | 2 - gcc/config/rs6000/rs6000-cpus.def | 10 +- gcc/config/rs6000/rs6000.c | 36 +- gcc/config/rs6000/rs6000.h | 2 - gcc/config/rs6000/rs6000.md | 36 +- gcc/config/rs6000/rs6000.opt | 7 +- gcc/cp/ChangeLog | 5 + gcc/cp/parser.c | 12 +- gcc/doc/extend.texi | 11 +- gcc/doc/generic.texi | 5 - gcc/doc/invoke.texi | 10 +- gcc/doc/md.texi | 5 +- gcc/fold-const.c | 4 +- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/export.cc | 163 +++++- gcc/go/gofrontend/export.h | 11 +- gcc/go/gofrontend/expressions.cc | 91 ++- gcc/go/gofrontend/expressions.h | 10 +- gcc/go/gofrontend/gogo.cc | 253 +++++++- gcc/go/gofrontend/gogo.h | 67 ++- gcc/go/gofrontend/import.cc | 97 +++- gcc/go/gofrontend/import.h | 50 +- gcc/go/gofrontend/names.cc | 23 + gcc/go/gofrontend/runtime.def | 4 + gcc/go/gofrontend/types.cc | 17 + gcc/internal-fn.c | 2 +- gcc/opts.c | 9 +- gcc/po/ChangeLog | 4 + gcc/po/sv.po | 642 ++++++++------------- gcc/testsuite/ChangeLog | 90 +++ gcc/testsuite/g++.dg/debug/enum-1.C | 1 + gcc/testsuite/gcc.c-torture/execute/pr64242.c | 33 +- gcc/testsuite/gcc.dg/debug/enum-1.c | 1 + gcc/testsuite/gcc.dg/gimplefe-40.c | 1 + gcc/testsuite/gcc.dg/guality/pr90716.c | 25 + .../gcc.dg/tree-ssa/alias-access-path-1.c | 5 +- gcc/testsuite/gcc.target/aarch64/pcs_attribute-2.c | 114 ++++ .../aarch64/{ssadv16qi.c => ssadv16qi-dotprod.c} | 10 +- gcc/testsuite/gcc.target/aarch64/ssadv16qi.c | 2 +- gcc/testsuite/gcc.target/aarch64/sve/init_1.c | 27 + gcc/testsuite/gcc.target/aarch64/sve/init_10.c | 29 + gcc/testsuite/gcc.target/aarch64/sve/init_10_run.c | 21 + gcc/testsuite/gcc.target/aarch64/sve/init_11.c | 28 + gcc/testsuite/gcc.target/aarch64/sve/init_11_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_12.c | 30 + gcc/testsuite/gcc.target/aarch64/sve/init_12_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_1_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_2.c | 29 + gcc/testsuite/gcc.target/aarch64/sve/init_2_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_3.c | 28 + gcc/testsuite/gcc.target/aarch64/sve/init_3_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_4.c | 30 + gcc/testsuite/gcc.target/aarch64/sve/init_4_run.c | 19 + gcc/testsuite/gcc.target/aarch64/sve/init_5.c | 27 + gcc/testsuite/gcc.target/aarch64/sve/init_5_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_6.c | 28 + gcc/testsuite/gcc.target/aarch64/sve/init_6_run.c | 20 + gcc/testsuite/gcc.target/aarch64/sve/init_7.c | 32 + gcc/testsuite/gcc.target/aarch64/sve/init_7_run.c | 25 + gcc/testsuite/gcc.target/aarch64/sve/init_8.c | 32 + gcc/testsuite/gcc.target/aarch64/sve/init_8_run.c | 21 + gcc/testsuite/gcc.target/aarch64/sve/init_9.c | 27 + gcc/testsuite/gcc.target/aarch64/sve/init_9_run.c | 19 + .../gcc.target/aarch64/torture/simd-abi-4.c | 3 +- .../aarch64/{usadv16qi.c => usadv16qi-dotprod.c} | 9 +- gcc/testsuite/gcc.target/aarch64/usadv16qi.c | 2 +- gcc/testsuite/gcc.target/i386/avx512f-vcomisd-2.c | 104 ++++ gcc/testsuite/gcc.target/i386/avx512f-vcomiss-2.c | 104 ++++ gcc/testsuite/gcc.target/powerpc/mmfpgpr.c | 22 - gcc/testsuite/gfortran.dg/vect/pr90681.f | 13 + gcc/testsuite/lib/target-supports.exp | 22 +- gcc/tree-loop-distribution.c | 5 +- gcc/tree-ssa-alias.c | 6 +- gcc/tree-ssa-sccvn.c | 9 +- gcc/tree-ssa-sccvn.h | 2 +- gcc/tree-vect-slp.c | 25 +- gcc/tree-vrp.c | 73 +-- gcc/tree-vrp.h | 17 +- gcc/vector-builder.h | 18 + gcc/vr-values.c | 23 +- libgo/go/reflect/type.go | 131 +++-- libgo/go/runtime/mprof.go | 38 +- libgo/go/runtime/stubs.go | 64 +- libgo/go/runtime/traceback_gccgo.go | 6 +- libgo/go/runtime/type.go | 78 ++- libgo/runtime/go-callers.c | 10 +- libgo/runtime/go-context.S | 2 +- libgo/runtime/go-libmain.c | 1 - libgo/runtime/go-main.c | 1 - libgo/runtime/proc.c | 10 - libgo/runtime/runtime.h | 15 - libstdc++-v3/ChangeLog | 48 ++ libstdc++-v3/doc/html/manual/memory.html | 2 +- libstdc++-v3/doc/html/manual/status.html | 93 ++- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 202 ++++++- libstdc++-v3/include/bits/forward_list.h | 2 +- libstdc++-v3/include/bits/hashtable.h | 222 +++---- libstdc++-v3/include/bits/hashtable_policy.h | 97 ++-- libstdc++-v3/include/bits/stl_deque.h | 2 +- libstdc++-v3/include/bits/stl_list.h | 2 +- libstdc++-v3/include/bits/stl_map.h | 4 +- libstdc++-v3/include/bits/stl_multimap.h | 4 +- libstdc++-v3/include/bits/stl_multiset.h | 2 +- libstdc++-v3/include/bits/stl_set.h | 2 +- libstdc++-v3/include/bits/stl_vector.h | 2 +- .../testsuite/23_containers/deque/48101-3_neg.cc | 29 + .../23_containers/forward_list/48101-3_neg.cc | 29 + .../testsuite/23_containers/list/48101-3_neg.cc | 29 + .../testsuite/23_containers/map/48101-3_neg.cc | 29 + .../23_containers/multimap/48101-3_neg.cc | 29 + .../23_containers/multiset/48101-3_neg.cc | 29 + .../testsuite/23_containers/set/48101-3_neg.cc | 29 + .../23_containers/unordered_map/48101-3_neg.cc | 30 + .../unordered_multimap/48101-3_neg.cc | 30 + .../unordered_multiset/48101-3_neg.cc | 30 + .../23_containers/unordered_set/48101-3_neg.cc | 30 + .../testsuite/23_containers/vector/48101-3_neg.cc | 29 + 130 files changed, 3876 insertions(+), 1125 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/guality/pr90716.c create mode 100644 gcc/testsuite/gcc.target/aarch64/pcs_attribute-2.c copy gcc/testsuite/gcc.target/aarch64/{ssadv16qi.c => ssadv16qi-dotprod.c} (67%) create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_1.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_10.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_10_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_11.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_11_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_12.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_12_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_1_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_2.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_2_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_3.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_3_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_4.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_4_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_5.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_5_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_6.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_6_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_7.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_7_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_8.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_8_run.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_9.c create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/init_9_run.c copy gcc/testsuite/gcc.target/aarch64/{usadv16qi.c => usadv16qi-dotprod.c} (67%) create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vcomisd-2.c create mode 100644 gcc/testsuite/gcc.target/i386/avx512f-vcomiss-2.c delete mode 100644 gcc/testsuite/gcc.target/powerpc/mmfpgpr.c create mode 100644 gcc/testsuite/gfortran.dg/vect/pr90681.f create mode 100644 libstdc++-v3/testsuite/23_containers/deque/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/forward_list/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/list/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/map/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multimap/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/multiset/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/set/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_map/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_multimap/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_multiset/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/unordered_set/48101-3_neg.cc create mode 100644 libstdc++-v3/testsuite/23_containers/vector/48101-3_neg.cc