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-lts-allnoconfig in repository toolchain/ci/gcc.
from af313a98714 PR c/89495 * c-format.c (maybe_read_dollar_number): Compu [...] adds 5bcbb1ba126 Daily bump. adds 31a91a29ae1 libgo: update to Go1.12rc1 adds 5f63d50c646 2019-02-25 Sandra Loosemore sandra@codesourcery.com adds 0579ef660c9 [libbacktrace] Require dwz for b3test_dwz_buildid adds b501a36395f PR target/89474 * config/i386/i386.c (remove_partial_avx_ [...] adds f71fabb1280 PR fortran/43210 * trans-array.c (gfc_conv_array_initiali [...] adds 812441a6127 * gnat.dg/opt77.adb: New test. * gnat.dg/opt77_pkg.ad[sb] [...] adds 612006d4e2a 2019-02-26 Richard Biener rguenther@suse.de adds 26f2ab84890 2019-02-26 Richard Biener rguenther@suse.de adds a165fd900db PR c++/89481 * constexpr.c (cxx_eval_store_expression): W [...] adds b9ce1b6a54e PR go/86535 runtime: always declare nanotime in Go adds 359996e622a libgo: update to Go 1.12 release adds a0f72275411 [libbacktrace] Fix btest-lto for older gcc adds 443d5d3528b PR rtl-optimization/87761 * regcprop.c (copyprop_hardreg_ [...] adds 23f76bad32b * doc/extend.texi (__builtin_object_size): Use @pxref ins [...] adds ecf00ca9d47 Remove a legacy lto-symtab.c file. adds d7cc3e1cbb9 Improve memory statistics report readability. adds 59cf6c64004 * io/transfer.c (transfer_array_inner): Do not cast charl [...] adds 8fe5d1b1a64 2019-02-26 Thomas Koenig tkoenig@gcc.gnu.org adds 23d7d64b6de 2019-02-26 Harald Anlauf anlauf@gmx.de adds 72ebb7e861e PR libstdc++/89416 fix alloc insertable trait for clang (again) adds 3a57b74f6fb PR tree-optimization/89500 * tree-ssa-strlen.c (stridx_st [...] adds 2074a828cb9 * config/sparc/sparc-opts.h (enum processor_type): Rename [...] adds 8fe6096432e PR c++/89507 * tree.c (valid_constant_size_p): Deal with [...] adds a7f2f1b1461 PR libstdc++/89477 constrain deduction guides for maps and sets
No new revisions were added by this update.
Summary of changes: gcc/ChangeLog | 112 ++++++- gcc/DATESTAMP | 2 +- gcc/alloc-pool.h | 3 - gcc/bitmap.h | 1 - gcc/c-family/ChangeLog | 5 + gcc/config/i386/i386.c | 35 +- gcc/config/sparc/sparc-opts.h | 19 +- gcc/config/sparc/sparc.c | 133 ++++---- gcc/config/sparc/sparc.h | 21 +- gcc/config/sparc/sparc.md | 2 +- gcc/config/sparc/sparc.opt | 78 +++-- gcc/cp/ChangeLog | 6 + gcc/cp/constexpr.c | 1 + gcc/doc/extend.texi | 24 +- gcc/doc/md.texi | 2 +- gcc/fortran/ChangeLog | 21 +- gcc/fortran/check.c | 20 ++ gcc/fortran/invoke.texi | 2 +- gcc/fortran/trans-array.c | 12 +- gcc/fortran/trans-types.c | 5 +- gcc/ggc-common.c | 3 - gcc/go/gofrontend/MERGE | 2 +- gcc/mem-stats.h | 9 +- gcc/regcprop.c | 16 + gcc/testsuite/ChangeLog | 41 +++ gcc/testsuite/g++.dg/cpp1y/constexpr-89481.C | 24 ++ gcc/testsuite/g++.dg/other/new2.C | 5 + gcc/testsuite/gcc.dg/Wstringop-overflow-10.c | 34 ++ gcc/testsuite/gcc.dg/pr89500.c | 17 + gcc/testsuite/gcc.dg/strlenopt-60.c | 58 ++++ gcc/testsuite/gcc.dg/torture/pr89505.c | 22 ++ gcc/testsuite/gcc.target/i386/pr89474.c | 14 + gcc/testsuite/gfortran.dg/altreturn_9_0.f90 | 10 + gcc/testsuite/gfortran.dg/altreturn_9_1.f90 | 7 + gcc/testsuite/gfortran.dg/pr89492.f90 | 27 ++ gcc/testsuite/gnat.dg/opt77.adb | 14 + gcc/testsuite/gnat.dg/opt77_pkg.adb | 28 ++ gcc/testsuite/gnat.dg/opt77_pkg.ads | 5 + gcc/tree-parloops.c | 1 + gcc/tree-phinodes.c | 4 +- gcc/tree-ssa-dom.c | 30 +- gcc/tree-ssa-strlen.c | 48 +-- gcc/tree-ssa-structalias.c | 5 +- gcc/tree-ssanames.c | 4 +- gcc/tree.c | 17 +- gcc/vec.c | 3 - gcc/vec.h | 2 +- libbacktrace/ChangeLog | 9 + libbacktrace/Makefile.am | 4 + libbacktrace/Makefile.in | 72 +++-- libbacktrace/btest.c | 3 +- libcpp/ChangeLog | 5 + libcpp/symtab.c | 24 +- libgfortran/ChangeLog | 6 +- libgfortran/io/transfer.c | 2 +- libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/cmd/cgo/gcc.go | 38 ++- libgo/go/cmd/cgo/godefs.go | 29 +- libgo/go/cmd/cgo/out.go | 17 +- libgo/go/cmd/go/alldocs.go | 27 +- libgo/go/cmd/go/go_test.go | 51 ++- libgo/go/cmd/go/internal/clean/clean.go | 4 +- libgo/go/cmd/go/internal/generate/generate.go | 7 +- libgo/go/cmd/go/internal/help/helpdoc.go | 17 +- libgo/go/cmd/go/internal/modcmd/tidy.go | 4 +- libgo/go/cmd/go/internal/modget/get.go | 3 +- libgo/go/cmd/go/internal/modload/build.go | 10 + libgo/go/cmd/go/internal/work/exec.go | 2 +- libgo/go/cmd/internal/objabi/funcid.go | 2 +- libgo/go/crypto/aes/block.go | 2 +- libgo/go/crypto/elliptic/elliptic.go | 3 +- libgo/go/crypto/rc4/rc4.go | 6 +- libgo/go/crypto/subtle/constant_time.go | 8 +- libgo/go/crypto/tls/common.go | 59 +++- libgo/go/crypto/tls/conn_test.go | 1 + libgo/go/crypto/tls/handshake_client.go | 2 +- libgo/go/crypto/tls/handshake_client_test.go | 55 ++++ libgo/go/crypto/tls/handshake_server.go | 4 +- libgo/go/crypto/tls/handshake_server_test.go | 189 ++++++++--- libgo/go/crypto/tls/handshake_server_tls13.go | 8 +- libgo/go/crypto/tls/key_agreement.go | 2 +- .../Client-TLSv12-ClientCert-RSA-PSS-Disabled | 137 ++++++++ .../Client-TLSv12-ClientCert-RSA-PSS-Disabled-512 | 125 +++++++ .../Client-TLSv13-ClientCert-RSA-PSS-Disabled | 138 ++++++++ ...TLSv12-ClientAuthRequestedAndGiven-PSS-Disabled | 126 ++++++++ ...ientAuthRequestedAndGiven-PSS-Disabled-Required | 74 +++++ .../tls/testdata/Server-TLSv12-RSA-PSS-Disabled | 84 +++++ .../Server-TLSv12-RSA-PSS-Disabled-Required | 54 ++++ ...TLSv13-ClientAuthRequestedAndGiven-PSS-Disabled | 182 +++++++++++ .../tls/testdata/Server-TLSv13-RSA-PSS-Disabled | 103 ++++++ libgo/go/crypto/tls/tls.go | 9 + libgo/go/crypto/tls/tls_test.go | 53 ++- libgo/go/crypto/x509/cert_pool.go | 9 +- libgo/go/crypto/x509/verify_test.go | 116 +++++++ libgo/go/crypto/x509/x509.go | 38 ++- libgo/go/database/sql/driver/driver.go | 2 +- libgo/go/database/sql/sql.go | 9 +- libgo/go/encoding/json/encode.go | 1 + libgo/go/flag/flag.go | 2 + libgo/go/math/big/ratconv.go | 5 +- libgo/go/net/http/client.go | 8 +- libgo/go/net/http/fs_test.go | 15 +- libgo/go/net/http/h2_bundle.go | 8 +- libgo/go/net/http/http.go | 11 + libgo/go/net/http/httptrace/trace.go | 2 +- libgo/go/net/http/request.go | 7 +- libgo/go/net/http/requestwrite_test.go | 11 + libgo/go/net/lookup_test.go | 12 +- libgo/go/net/net_test.go | 2 +- libgo/go/net/url/url.go | 15 + libgo/go/net/url/url_test.go | 23 +- libgo/go/os/file_unix.go | 1 + libgo/go/os/path.go | 8 + libgo/go/os/removeall_at.go | 53 ++- libgo/go/os/removeall_noat.go | 6 +- libgo/go/os/removeall_test.go | 80 +++++ libgo/go/path/filepath/path_test.go | 22 +- libgo/go/runtime/crash_test.go | 12 + libgo/go/runtime/extern.go | 6 +- libgo/go/runtime/malloc.go | 2 +- libgo/go/runtime/mgcsweep.go | 14 +- libgo/go/runtime/mheap.go | 207 ++++++++---- libgo/go/runtime/runtime1.go | 2 + libgo/go/runtime/stubs3.go | 7 - libgo/go/runtime/testdata/testprog/crash.go | 21 ++ libgo/go/runtime/testdata/testprog/memprof.go | 5 +- libgo/go/sort/sort.go | 2 +- libgo/go/sync/atomic/doc.go | 3 +- libgo/go/syscall/syscall_linux_test.go | 13 + libgo/go/testing/sub_test.go | 49 +++ libgo/go/testing/testing.go | 23 +- libgo/misc/cgo/test/cgo_test.go | 1 + libgo/misc/cgo/test/issue29748.go | 22 ++ libgo/misc/cgo/test/issue29781.go | 17 + libgo/misc/cgo/test/issue30065.go | 38 +++ libstdc++-v3/ChangeLog | 34 ++ libstdc++-v3/include/bits/alloc_traits.h | 48 +-- libstdc++-v3/include/bits/hashtable.h | 7 + libstdc++-v3/include/bits/stl_map.h | 2 + libstdc++-v3/include/bits/stl_multimap.h | 2 + libstdc++-v3/include/bits/stl_multiset.h | 52 +-- libstdc++-v3/include/bits/stl_queue.h | 20 +- libstdc++-v3/include/bits/stl_set.h | 2 + libstdc++-v3/include/bits/stl_stack.h | 6 +- libstdc++-v3/include/bits/unordered_map.h | 12 + libstdc++-v3/include/bits/unordered_set.h | 24 +- .../testsuite/23_containers/map/cons/deduction.cc | 50 +++ .../23_containers/multiset/cons/deduction.cc | 81 ++++- .../testsuite/23_containers/set/cons/deduction.cc | 66 ++++ .../23_containers/unordered_map/cons/deduction.cc | 41 ++- .../unordered_multimap/cons/deduction.cc | 56 +++- .../unordered_multiset/cons/deduction.cc | 65 +++- .../23_containers/unordered_set/cons/deduction.cc | 60 +++- lto-plugin/ChangeLog | 4 + lto-plugin/lto-symtab.c | 359 --------------------- 156 files changed, 3654 insertions(+), 965 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-89481.C create mode 100644 gcc/testsuite/g++.dg/other/new2.C create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-10.c create mode 100644 gcc/testsuite/gcc.dg/pr89500.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-60.c create mode 100644 gcc/testsuite/gcc.dg/torture/pr89505.c create mode 100644 gcc/testsuite/gcc.target/i386/pr89474.c create mode 100644 gcc/testsuite/gfortran.dg/altreturn_9_0.f90 create mode 100644 gcc/testsuite/gfortran.dg/altreturn_9_1.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr89492.f90 create mode 100644 gcc/testsuite/gnat.dg/opt77.adb create mode 100644 gcc/testsuite/gnat.dg/opt77_pkg.adb create mode 100644 gcc/testsuite/gnat.dg/opt77_pkg.ads create mode 100644 libgo/go/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-PSS-Disabled create mode 100644 libgo/go/crypto/tls/testdata/Client-TLSv12-ClientCert-RSA-PSS-D [...] create mode 100644 libgo/go/crypto/tls/testdata/Client-TLSv13-ClientCert-RSA-PSS-Disabled create mode 100644 libgo/go/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedA [...] create mode 100644 libgo/go/crypto/tls/testdata/Server-TLSv12-ClientAuthRequestedA [...] create mode 100644 libgo/go/crypto/tls/testdata/Server-TLSv12-RSA-PSS-Disabled create mode 100644 libgo/go/crypto/tls/testdata/Server-TLSv12-RSA-PSS-Disabled-Required create mode 100644 libgo/go/crypto/tls/testdata/Server-TLSv13-ClientAuthRequestedA [...] create mode 100644 libgo/go/crypto/tls/testdata/Server-TLSv13-RSA-PSS-Disabled create mode 100644 libgo/misc/cgo/test/issue29748.go create mode 100644 libgo/misc/cgo/test/issue29781.go create mode 100644 libgo/misc/cgo/test/issue30065.go delete mode 100644 lto-plugin/lto-symtab.c