This is an automated email from the git hooks/post-receive script.
tcwg-buildslave pushed a change to branch linaro-local/ci/tcwg_bmk/gnu-master-arm-spec2k6-Os_LTO in repository toolchain/ci/gcc.
from 0eee89086a2 Daily bump. adds b05022a524a /cp 2019-08-24 Paolo Carlini paolo.carlini@oracle.com adds 1d8a21f0874 2019-08-24 Thomas Koenig tkoenig@gcc.gnu.org adds e86f8793056 [C++ PATCH] vfunc overrider simplification adds 965a3ea0885 Daily bump. adds eb2f60ef346 * config/i386/gmm_malloc.h: Only use <errno.h> and errno i [...] adds dccdad79074 Daily bump. adds 0f81292cb0a RISC-V: Add testcase for testing li pseudo instruction adds 560bf0fa63f 2019-08-26 Richard Biener rguenther@suse.de adds ce760ac94dc [PATCH 1/2] Allow folding all statements. adds 0f2f94390ea [PATCH 2/2] Add simplify rule for wrapped addition. adds 17305f1796d 2019-08-26 Richard Biener rguenther@suse.de adds b558eb7bcd7 Builtin function roundeven folding implementation adds e7ee9289d3c i386: Roundeven expansion for SSE4.1+ adds a5ffd97a243 2019-08-26 Richard Biener rguenther@suse.de adds 28f395f268d PR c++/91545 - ICE in constexpr store evaluation. * const [...] adds 62edc9ca72e * ChangeLog: Fix roundeven entry. adds 579de82bd22 * decl.c (duplicate_decls): Always merge DECL_DECLARED_CON [...] adds 864951082a4 PR tree-optimization/83431 - -Wformat-truncation may incorr [...] adds c30cd7e4ce6 * config/i386/i386.c (emit_i387_cw_initialization) <case [...] adds 56a42f7c438 compiler: generalize cleanup of unresolved placeholder [...] adds 279ed03cbc0 2019-08-26 Thomas Koenig tkoenig@gcc.gnu.org adds fad882bc019 Daily bump. adds 4f58ba39e3d Fix new clang warnings. adds fa66a3db1ec [arm/aarch64] Add comments warning that stack-protector ini [...] adds 31369380779 PR libgomp/91530 * testsuite/libgomp.c/scan-11.c: Add -ms [...] adds b334e215b16 PR testsuite/91549 adds 14a4f58b433 PR c++/91415 * c-common.c (verify_tree): For LSHIFT_EXPR, [...] adds 1521be593e2 2019-08-27 Richard Biener rguenther@suse.de adds dcaf4c7b4cb Share a prevailing name for remove debug info symbols w/ LTO. adds d5c8756595d libgo: rebuild runtime.inc if mkruntimeinc.sh changes adds 7f5d6faa9dd Options documentation fixes. adds fbefd259ce4 gcc/testsuite/ChangeLog: adds 90938a4b12d PR target/91528 * config/i386/i386-features.c (convert_sc [...] adds 38afbc1d01a * gcc.target/i386/sse4_1-round-roundeven-1.c (dg-options): [...] adds c7c0ef67526 2019-08-27 Harald Anlauf anlauf@gmx.de adds d77b9818960 * tree-ssa-strlen.c (printf_strlen_execute): Initialize t [...] adds 576fb235f4b PR tree-optimization/91567 - Spurious -Wformat-overflow war [...] adds 78b78354320 Daily bump. adds 4fd69db481b PR c++/91428 - warn about std::is_constant_evaluated in if [...] adds 648516e0fd3 PR c++/81676 - bogus -Wunused warnings in constexpr if. * [...] adds 8381af2a263 Remove code leftover that has never been used. adds f1c99229b33 PR libgomp/91530 * config/i386/sse.md (vec_shl_<mode>, ve [...] adds f3e6e6b33e1 PR libgomp/91530 * config/i386/sse.md (vec_shl_<mode>, ve [...] adds e723310ddd9 2019-09-28 Bernd Edlinger bernd.edlinger@hotmail.de [...] adds 49131ecd2e6 2019-08-28 Bernd Edlinger bernd.edlinger@hotmail.de adds fb046d297ff Stated standards in documentation adds a5337e741b1 2019-08-28 Richard Biener rguenther@suse.de adds 4d48acf59bc [PR c++/90613] Fix using-decl debug bloat adds 410de792334 [PR 91468] Small fixes in ipa-cp.c and ipa-prop.c adds 0ccf1b9d72e * config/i386/i386-features.c (general_scalar_chain::comp [...] adds e12cf2ce124 PR driver/80545 - option -Wstringop-overflow not recognized [...] adds 3b96aff0edd PR tree-optimization/91457 - inconsistent warning for writi [...] adds f54e91674c9 compiler, runtime: provide index information on bounds [...] adds db85420c6b9 [Preprocessor] small cleanups adds cfb8767c2ee compiler: handle unsafe conversion expression in escape [...] adds 17f66fbb71f Add .clangd and compile_commands.json to .gitignore. adds bfef39af7bb 2019-08-28 Steven G. Kargl kargl@gcc.gnu.org adds 2905f222393 2019-08-28 Steven G. Kargl kargl@gcc.gnu.org adds 1738f90ef6c PR c++/91360 - Implement C++20 P1143R2: constinit. * c-co [...] adds f5fafa3e7ef 2019-08-28 Steven G. Kargl kargl@gcc.gnu.org adds 8cfe81fc55d runtime: move osinit to Go adds 5dbfe501898 Update ABI baselines for x86 and powerpc GNU targets adds 71b0718cdfe * es.po: Update. adds 3cc4657e1f3 Daily bump. adds 42a02a51c2a Implement P1152R4: Deprecating some uses of volatile. PR [...]
No new revisions were added by this update.
Summary of changes: .gitignore | 2 + ChangeLog | 5 + gcc/ChangeLog | 306 +++++++ gcc/DATESTAMP | 2 +- gcc/builtins.c | 119 ++- gcc/builtins.def | 6 + gcc/builtins.h | 2 +- gcc/c-family/ChangeLog | 27 + gcc/c-family/c-common.c | 21 +- gcc/c-family/c-common.h | 6 + gcc/c-family/c-cppbuiltin.c | 1 + gcc/c-family/c-format.c | 1 + gcc/c-family/c-opts.c | 4 + gcc/c-family/c.opt | 11 + gcc/cgraph.c | 2 +- gcc/config/aarch64/aarch64.md | 4 +- gcc/config/arm/arm.md | 18 +- gcc/config/arm/neon.md | 6 + gcc/config/arm/predicates.md | 4 + gcc/config/arm/vec-common.md | 2 + gcc/config/i386/gmm_malloc.h | 4 + gcc/config/i386/i386-features.c | 558 +++++------- gcc/config/i386/i386-features.h | 14 +- gcc/config/i386/i386.c | 22 +- gcc/config/i386/i386.h | 4 +- gcc/config/i386/i386.md | 23 +- gcc/config/i386/sse.md | 8 +- gcc/config/i386/x86-tune-costs.h | 48 ++ gcc/cp/ChangeLog | 88 +- gcc/cp/class.c | 10 +- gcc/cp/constexpr.c | 2 +- gcc/cp/cp-gimplify.c | 3 + gcc/cp/cp-tree.h | 10 + gcc/cp/decl.c | 94 +- gcc/cp/expr.c | 22 + gcc/cp/lex.c | 2 + gcc/cp/name-lookup.c | 33 +- gcc/cp/parser.c | 44 +- gcc/cp/pt.c | 8 +- gcc/cp/semantics.c | 62 +- gcc/cp/typeck.c | 26 +- gcc/cp/typeck2.c | 17 +- gcc/doc/extend.texi | 3 +- gcc/doc/invoke.texi | 22 +- gcc/expr.c | 13 +- gcc/fold-const-call.c | 23 +- gcc/fold-const.c | 6 + gcc/fortran/ChangeLog | 81 +- gcc/fortran/array.c | 3 + gcc/fortran/check.c | 16 + gcc/fortran/decl.c | 55 ++ gcc/fortran/frontend-passes.c | 92 +- gcc/fortran/gfortran.h | 9 + gcc/fortran/gfortran.texi | 49 ++ gcc/fortran/interface.c | 78 +- gcc/fortran/intrinsic.c | 54 +- gcc/fortran/intrinsic.texi | 339 ++++---- gcc/fortran/invoke.texi | 67 +- gcc/fortran/lang.opt | 4 + gcc/fortran/match.h | 5 +- gcc/fortran/parse.c | 34 +- gcc/fortran/simplify.c | 34 +- gcc/fortran/trans-stmt.c | 27 + gcc/fortran/trans-types.c | 62 +- gcc/function.c | 15 +- gcc/gimple-loop-versioning.cc | 6 + gcc/gimple-ssa-sprintf.c | 278 ++---- gcc/go/gofrontend/MERGE | 2 +- gcc/go/gofrontend/escape.cc | 9 + gcc/go/gofrontend/expressions.cc | 475 +++++++---- gcc/go/gofrontend/expressions.h | 17 +- gcc/go/gofrontend/gogo.cc | 1 + gcc/go/gofrontend/runtime.cc | 7 + gcc/go/gofrontend/runtime.def | 69 ++ gcc/go/gofrontend/types.cc | 17 +- gcc/go/gofrontend/types.h | 2 +- gcc/internal-fn.def | 1 + gcc/ipa-cp.c | 8 +- gcc/ipa-prop.c | 12 +- gcc/match.pd | 31 + gcc/optabs.def | 1 + gcc/opts-common.c | 4 +- gcc/passes.def | 7 +- gcc/po/ChangeLog | 4 + gcc/po/es.po | 81 +- gcc/print-rtl.c | 2 +- gcc/real.c | 95 +++ gcc/real.h | 9 + gcc/reg-stack.c | 1 + gcc/testsuite/ChangeLog | 283 +++++++ gcc/testsuite/c-c++-common/Wbool-operation-1.c | 1 + gcc/testsuite/c-c++-common/Wstringop-overflow-2.c | 348 ++++++++ gcc/testsuite/c-c++-common/gomp/atomic-1.c | 1 + gcc/testsuite/c-c++-common/gomp/atomic-9.c | 1 + .../c-c++-common/gomp/depend-iterator-1.c | 2 + gcc/testsuite/c-c++-common/gomp/loop-1.c | 12 +- gcc/testsuite/c-c++-common/gomp/order-3.c | 12 +- gcc/testsuite/c-c++-common/pr69733.c | 2 +- gcc/testsuite/c-c++-common/spec-barrier-2.c | 1 + gcc/testsuite/c-c++-common/tm/pr54893.c | 1 + gcc/testsuite/g++.dg/conversion/simd4.C | 16 +- .../g++.dg/cpp0x/constexpr-redeclaration2.C | 5 + gcc/testsuite/g++.dg/cpp0x/pr65327.C | 2 +- gcc/testsuite/g++.dg/cpp0x/pr91545.C | 5 + gcc/testsuite/g++.dg/cpp0x/rv-conv2.C | 6 +- gcc/testsuite/g++.dg/cpp0x/rv1n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv1p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv2n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv2p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv3n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv3p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv4n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv4p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv5n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv5p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv6n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv6p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv7n.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv7p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/rv8p.C | 4 +- gcc/testsuite/g++.dg/cpp0x/trailing14.C | 2 +- gcc/testsuite/g++.dg/cpp1y/new1.C | 2 +- gcc/testsuite/g++.dg/cpp1z/constexpr-if31.C | 79 ++ gcc/testsuite/g++.dg/cpp1z/constexpr-if32.C | 16 + gcc/testsuite/g++.dg/cpp2a/constinit1.C | 38 + gcc/testsuite/g++.dg/cpp2a/constinit10.C | 26 + gcc/testsuite/g++.dg/cpp2a/constinit11.C | 79 ++ gcc/testsuite/g++.dg/cpp2a/constinit12.C | 14 + gcc/testsuite/g++.dg/cpp2a/constinit2.C | 14 + gcc/testsuite/g++.dg/cpp2a/constinit3.C | 58 ++ gcc/testsuite/g++.dg/cpp2a/constinit4.C | 16 + gcc/testsuite/g++.dg/cpp2a/constinit5.C | 27 + gcc/testsuite/g++.dg/cpp2a/constinit6.C | 5 + gcc/testsuite/g++.dg/cpp2a/constinit7.C | 11 + gcc/testsuite/g++.dg/cpp2a/constinit8.C | 18 + gcc/testsuite/g++.dg/cpp2a/constinit9.C | 24 + .../g++.dg/cpp2a/is-constant-evaluated9.C | 49 ++ gcc/testsuite/g++.dg/cpp2a/volatile1.C | 141 +++ gcc/testsuite/g++.dg/cpp2a/volatile2.C | 142 ++++ gcc/testsuite/g++.dg/cpp2a/volatile3.C | 142 ++++ gcc/testsuite/g++.dg/cpp2a/volatile4.C | 142 ++++ gcc/testsuite/g++.dg/expr/bool3.C | 2 + gcc/testsuite/g++.dg/expr/bool4.C | 2 +- gcc/testsuite/g++.dg/expr/cond9.C | 2 +- gcc/testsuite/g++.dg/ext/vector25.C | 2 +- gcc/testsuite/g++.dg/gomp/depend-iterator-1.C | 2 + gcc/testsuite/g++.dg/inherit/covariant21.C | 6 +- gcc/testsuite/g++.dg/inherit/virtual14.C | 24 + gcc/testsuite/g++.dg/init/ref18.C | 2 +- gcc/testsuite/g++.dg/ipa/pr63838.C | 6 +- gcc/testsuite/g++.dg/lookup/using61.C | 8 + gcc/testsuite/g++.dg/overload/rvalue2.C | 2 +- gcc/testsuite/g++.dg/parse/semicolon4.C | 2 +- gcc/testsuite/g++.dg/warn/Warray-bounds-8.C | 388 +++++++++ gcc/testsuite/g++.dg/warn/Wreturn-type-4.C | 1 + gcc/testsuite/g++.dg/warn/Wstringop-overflow-3.C | 386 +++++++++ gcc/testsuite/g++.dg/warn/pr36069.C | 2 + gcc/testsuite/g++.dg/warn/sequence-pt-4.C | 21 + gcc/testsuite/g++.old-deja/g++.mike/p9506.C | 2 +- gcc/testsuite/g++.old-deja/g++.other/volatile1.C | 2 +- gcc/testsuite/gcc.c-torture/compile/20190827-1.c | 104 +++ gcc/testsuite/gcc.dg/Wstringop-overflow-15.c | 62 ++ gcc/testsuite/gcc.dg/pr79538.c | 2 +- gcc/testsuite/gcc.dg/pr81292-1.c | 2 +- gcc/testsuite/gcc.dg/pr81292-2.c | 2 +- gcc/testsuite/gcc.dg/pr81703.c | 2 +- gcc/testsuite/gcc.dg/strcmpopt_2.c | 2 +- gcc/testsuite/gcc.dg/strcmpopt_3.c | 2 +- gcc/testsuite/gcc.dg/strcmpopt_4.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-1.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-10.c | 18 +- gcc/testsuite/gcc.dg/strlenopt-11.c | 22 +- gcc/testsuite/gcc.dg/strlenopt-13.c | 24 +- gcc/testsuite/gcc.dg/strlenopt-14g.c | 14 +- gcc/testsuite/gcc.dg/strlenopt-14gf.c | 24 +- gcc/testsuite/gcc.dg/strlenopt-15.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-16g.c | 14 +- gcc/testsuite/gcc.dg/strlenopt-17g.c | 14 +- gcc/testsuite/gcc.dg/strlenopt-18g.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-19.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-1f.c | 20 +- gcc/testsuite/gcc.dg/strlenopt-2.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-20.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-21.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-22.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-22g.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-24.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-25.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-26.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-27.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-28.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-29.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-2f.c | 20 +- gcc/testsuite/gcc.dg/strlenopt-3.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-30.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-31g.c | 6 +- gcc/testsuite/gcc.dg/strlenopt-32.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-33.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-33g.c | 4 +- gcc/testsuite/gcc.dg/strlenopt-34.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-35.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-4.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-48.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-49.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-4g.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-4gf.c | 20 +- gcc/testsuite/gcc.dg/strlenopt-5.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-50.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-51.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-52.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-53.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-54.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-55.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-56.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-6.c | 12 +- gcc/testsuite/gcc.dg/strlenopt-61.c | 2 +- gcc/testsuite/gcc.dg/strlenopt-68.c | 382 +++++++++ gcc/testsuite/gcc.dg/strlenopt-7.c | 14 +- gcc/testsuite/gcc.dg/strlenopt-8.c | 10 +- gcc/testsuite/gcc.dg/strlenopt-9.c | 12 +- gcc/testsuite/gcc.dg/strlenopt.h | 5 +- .../gcc.dg/torture/builtin-round-roundeven.c | 36 + .../gcc.dg/torture/builtin-round-roundevenf128.c | 21 + gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-6.c | 146 ++++ gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-7.c | 152 ++++ gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-8.c | 41 + gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-9.c | 163 ++++ .../gcc.dg/tree-ssa/builtin-snprintf-warn-5.c | 140 +++ .../gcc.dg/tree-ssa/builtin-sprintf-warn-21.c | 94 ++ .../gcc.dg/tree-ssa/builtin-sprintf-warn-22.c | 58 ++ gcc/testsuite/gcc.dg/tree-ssa/copy-headers-5.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/copy-headers-7.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/dump-4.c | 11 + gcc/testsuite/gcc.dg/tree-ssa/loop-15.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/pr23744.c | 4 +- gcc/testsuite/gcc.dg/tree-ssa/pr83501.c | 2 +- gcc/testsuite/gcc.dg/tree-ssa/strlen-2.c | 2 +- gcc/testsuite/gcc.dg/wrapped-binop-simplify.c | 43 + .../gcc.target/arm/unaligned-argument-3.c | 14 + gcc/testsuite/gcc.target/i386/pr91528.c | 14 + .../gcc.target/i386/sse4_1-round-roundeven-1.c | 17 + .../gcc.target/i386/sse4_1-round-roundeven-2.c | 15 + gcc/testsuite/gcc.target/riscv/li.c | 36 + gcc/testsuite/gfortran.dg/allocated_3.f90 | 6 + gcc/testsuite/gfortran.dg/bessel_3.f90 | 4 +- gcc/testsuite/gfortran.dg/coarray_7.f90 | 6 +- gcc/testsuite/gfortran.dg/g77/20010519-1.f | 59 +- .../gfortran.dg/goacc/acc_on_device-1.f95 | 4 +- gcc/testsuite/gfortran.dg/internal_pack_9.f90 | 4 +- gcc/testsuite/gfortran.dg/pr24823.f | 6 +- .../compile => gfortran.dg}/pr39937.f | 4 +- gcc/testsuite/gfortran.dg/pr91496.f90 | 38 + gcc/testsuite/gfortran.dg/pr91564.f90 | 16 + gcc/testsuite/gfortran.dg/pr91565.f90 | 17 + gcc/testsuite/gfortran.dg/used_before_typed_4.f90 | 2 +- gcc/tree-pass.h | 1 + gcc/tree-ssa-propagate.c | 9 +- gcc/tree-ssa-propagate.h | 6 + gcc/tree-ssa-sccvn.c | 5 + gcc/tree-ssa-strlen.c | 941 ++++++++++++++++----- gcc/tree-ssa-strlen.h | 7 + gcc/tree-vrp.c | 60 +- gcc/tree-vrp.h | 2 +- gcc/varasm.c | 11 +- gcc/vr-values.c | 9 +- libcpp/ChangeLog | 10 + libcpp/directives-only.c | 2 +- libcpp/directives.c | 4 +- libcpp/files.c | 10 +- libcpp/internal.h | 26 +- libgo/Makefile.am | 42 +- libgo/Makefile.in | 56 +- libgo/go/runtime/error.go | 108 +++ libgo/go/runtime/malloc.go | 17 + libgo/go/runtime/netpoll_kqueue.go | 1 + libgo/go/runtime/os3_solaris.go | 21 +- libgo/go/runtime/os_aix.go | 36 +- libgo/go/runtime/os_darwin.go | 73 ++ libgo/go/runtime/os_dragonfly.go | 33 + libgo/go/runtime/os_freebsd.go | 105 +++ libgo/go/runtime/os_hurd.go | 21 + libgo/go/runtime/os_linux.go | 63 ++ libgo/go/runtime/os_netbsd.go | 40 + libgo/go/runtime/os_openbsd.go | 60 ++ libgo/go/runtime/panic.go | 170 +++- libgo/go/runtime/panic32.go | 108 +++ libgo/go/runtime/stubs.go | 14 - libgo/go/runtime/stubs2.go | 4 +- libgo/go/runtime/sys_darwin.go | 429 ---------- libgo/go/runtime/sys_darwin_32.go | 32 - libgo/go/runtime/sys_darwin_64.go | 32 - libgo/mkrsysinfo.sh | 13 + libgo/mkruntimeinc.sh | 5 +- libgo/runtime/getncpu-aix.c | 15 - libgo/runtime/getncpu-bsd.c | 24 - libgo/runtime/getncpu-hurd.c | 16 - libgo/runtime/getncpu-irix.c | 16 - libgo/runtime/getncpu-linux.c | 36 - libgo/runtime/getncpu-none.c | 12 - libgo/runtime/getncpu-solaris.c | 16 - libgo/runtime/go-libmain.c | 3 +- libgo/runtime/go-main.c | 3 +- libgo/runtime/runtime.h | 8 +- libgomp/ChangeLog | 30 + libgomp/testsuite/libgomp.c++/scan-10.C | 1 + libgomp/testsuite/libgomp.c++/scan-11.C | 1 + libgomp/testsuite/libgomp.c++/scan-12.C | 1 + libgomp/testsuite/libgomp.c++/scan-13.C | 3 +- libgomp/testsuite/libgomp.c++/scan-14.C | 1 + libgomp/testsuite/libgomp.c++/scan-15.C | 1 + libgomp/testsuite/libgomp.c++/scan-16.C | 3 +- libgomp/testsuite/libgomp.c++/scan-9.C | 1 + libgomp/testsuite/libgomp.c/scan-11.c | 1 + libgomp/testsuite/libgomp.c/scan-12.c | 1 + libgomp/testsuite/libgomp.c/scan-13.c | 1 + libgomp/testsuite/libgomp.c/scan-14.c | 1 + libgomp/testsuite/libgomp.c/scan-15.c | 1 + libgomp/testsuite/libgomp.c/scan-16.c | 1 + libgomp/testsuite/libgomp.c/scan-17.c | 1 + libgomp/testsuite/libgomp.c/scan-18.c | 1 + libgomp/testsuite/libgomp.c/scan-19.c | 1 + libgomp/testsuite/libgomp.c/scan-20.c | 1 + libgomp/testsuite/libgomp.c/scan-21.c | 6 + libgomp/testsuite/libgomp.c/scan-22.c | 6 + libiberty/ChangeLog | 7 + libiberty/simple-object-elf.c | 71 +- libstdc++-v3/ChangeLog | 10 + .../abi/post/i386-linux-gnu/baseline_symbols.txt | 7 + .../abi/post/i486-linux-gnu/baseline_symbols.txt | 7 + .../post/powerpc-linux-gnu/baseline_symbols.txt | 7 + .../powerpc64-linux-gnu/32/baseline_symbols.txt | 7 + .../post/powerpc64-linux-gnu/baseline_symbols.txt | 7 + .../post/x86_64-linux-gnu/32/baseline_symbols.txt | 7 + .../abi/post/x86_64-linux-gnu/baseline_symbols.txt | 7 + 334 files changed, 9050 insertions(+), 2628 deletions(-) create mode 100644 gcc/testsuite/c-c++-common/Wstringop-overflow-2.c create mode 100644 gcc/testsuite/g++.dg/cpp0x/constexpr-redeclaration2.C create mode 100644 gcc/testsuite/g++.dg/cpp0x/pr91545.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if31.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/constexpr-if32.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit10.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit11.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit12.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit5.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit6.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit7.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit8.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/constinit9.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/is-constant-evaluated9.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile2.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile3.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/volatile4.C create mode 100644 gcc/testsuite/g++.dg/inherit/virtual14.C create mode 100644 gcc/testsuite/g++.dg/lookup/using61.C create mode 100644 gcc/testsuite/g++.dg/warn/Warray-bounds-8.C create mode 100644 gcc/testsuite/g++.dg/warn/Wstringop-overflow-3.C create mode 100644 gcc/testsuite/g++.dg/warn/sequence-pt-4.C create mode 100644 gcc/testsuite/gcc.c-torture/compile/20190827-1.c create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-15.c create mode 100644 gcc/testsuite/gcc.dg/strlenopt-68.c create mode 100644 gcc/testsuite/gcc.dg/torture/builtin-round-roundeven.c create mode 100644 gcc/testsuite/gcc.dg/torture/builtin-round-roundevenf128.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-6.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-7.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-8.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-9.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-snprintf-warn-5.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-21.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/builtin-sprintf-warn-22.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/dump-4.c create mode 100644 gcc/testsuite/gcc.dg/wrapped-binop-simplify.c create mode 100644 gcc/testsuite/gcc.target/arm/unaligned-argument-3.c create mode 100644 gcc/testsuite/gcc.target/i386/pr91528.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-round-roundeven-1.c create mode 100644 gcc/testsuite/gcc.target/i386/sse4_1-round-roundeven-2.c create mode 100644 gcc/testsuite/gcc.target/riscv/li.c create mode 100644 gcc/testsuite/gfortran.dg/allocated_3.f90 rename gcc/testsuite/{gfortran.fortran-torture/compile => gfortran.dg}/pr39937.f (89%) create mode 100644 gcc/testsuite/gfortran.dg/pr91496.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91564.f90 create mode 100644 gcc/testsuite/gfortran.dg/pr91565.f90 create mode 100644 libgo/go/runtime/panic32.go delete mode 100644 libgo/go/runtime/sys_darwin.go delete mode 100644 libgo/go/runtime/sys_darwin_32.go delete mode 100644 libgo/go/runtime/sys_darwin_64.go delete mode 100644 libgo/runtime/getncpu-aix.c delete mode 100644 libgo/runtime/getncpu-bsd.c delete mode 100644 libgo/runtime/getncpu-hurd.c delete mode 100644 libgo/runtime/getncpu-irix.c delete mode 100644 libgo/runtime/getncpu-linux.c delete mode 100644 libgo/runtime/getncpu-none.c delete mode 100644 libgo/runtime/getncpu-solaris.c create mode 100644 libgomp/testsuite/libgomp.c/scan-21.c create mode 100644 libgomp/testsuite/libgomp.c/scan-22.c