This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch devel/c++-coroutines in repository gcc.
from c1956441bef Merge master r11-2203. adds d5dfd4793fe libgo: update to Go 1.14.6 release adds ab660b01c33 Daily bump. adds 8a8c2573568 rs6000: Generate _Decimal128 to _Decimal32 hardware convers [...] adds 0b7e26d8f91 testsuite/c-c++-common/cpp/pragma-eof.c: Add missing requir [...] adds 7aa22a8f1a5 x86-64: Define ASM_OUTPUT_ALIGNED_DECL_LOCAL adds 60c1baebbaa testsuite: fix goacc/finalize-1.f "original" regex for 32 bits. adds a36b14a333c fortran: Restore translation to hint. adds 2f1d4cb54ef testsuite: Fix pragma-eof.c failure due to added line to the test. adds aeb34e15143 Daily bump. adds 4058650cf2e gcc.dg/Wno-frame-address.c: Skip for cris and mmix. adds 7cc34b761cf gcc.dg/attr-copy-6.c: Require visibility. adds 3055d879edb Fix handling of implicit_pure by checking if non-pure proce [...] adds 29e1039ca21 x86: Add __cpuidex and include guard to <cpuid.h> adds 2e1b25350aa Always use name from c_interop_kinds_table for -fc-prototypes. adds 5154dab3da6 Daily bump. adds dd64a7fd274 mmix: When debug-dump, revert to "standard" pseudos for emi [...] adds 3ca6f6698c7 gcc.dg/pr87485.c: Require scheduling adds 9fb832ce382 vect: Support length-based partial vectors approach adds f3d4b922394 gcc.dg/cdce3.c: Skip for mmix. adds 0251a7eef96 gcc.dg/const-uniq-1.c: Adjust scanned pattern for mmix. adds 83b171655dc fold-const: Handle bitfields in native_encode_initializer [ [...] adds e4f1cbc35b1 gimple-fold: Handle bitfields in fold_const_aggregate_ref_1 [...] adds a926eeedf43 preprocessor: line-map cleanups adds 57d4771b7c1 remove write-only array in rev_post_order_and_mark_dfs_back_seme adds 8764e9a3fc4 jit: Fix truncation of testsuite output [PR69435] adds b0c5a642ce4 Remove stray text from option description (PR c/96249). new 3e99ed65cbe Regenerate .pot files. new d5803b9876b Correct handling of constant representations containing emb [...] new 3c5e83d5b32 i386: Use lock prefixed insn instead of MFENCE [PR95750] new 138b1d4f58a vect: Fix an ICE in vectorizable_simd_clone_call new 4d1c5b4957d libstdc++: Avoid overflow in istream::get(streambuf&) [LWG 3464] new 87891d5eafe sparc/sparc64: use crtendS.o for default-pie executables [PR96190] new fdaf12e3eea Merge master r11-2235.
The 7 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: contrib/ChangeLog | 4 + gcc/ChangeLog | 115 + gcc/DATESTAMP | 2 +- gcc/builtins.c | 153 +- gcc/c-family/c.opt | 1 - gcc/cfganal.c | 13 +- gcc/config/i386/cpuid.h | 12 + gcc/config/i386/i386.h | 3 +- gcc/config/i386/sync.md | 21 +- gcc/config/i386/x86-64.h | 11 + gcc/config/i386/x86-tune.def | 4 +- gcc/config/mmix/mmix.c | 35 +- gcc/config/rs6000/dfp.md | 13 + gcc/config/rs6000/rs6000.c | 5 + gcc/config/rs6000/rs6000.md | 6 +- gcc/config/sparc/linux.h | 10 +- gcc/config/sparc/linux64.h | 10 +- gcc/cp/ChangeLog | 6 + gcc/doc/invoke.texi | 9 + gcc/expr.c | 4 +- gcc/fold-const.c | 187 +- gcc/fortran/ChangeLog | 20 + gcc/fortran/check.c | 2 +- gcc/fortran/dump-parse-tree.c | 55 +- gcc/fortran/frontend-passes.c | 76 +- gcc/fortran/gfortran.h | 1 + gcc/fortran/parse.c | 22 + gcc/gimple-fold.c | 60 +- gcc/go/gofrontend/MERGE | 2 +- gcc/optabs-query.c | 27 + gcc/optabs-query.h | 1 + gcc/params.opt | 4 + gcc/po/gcc.pot | 18475 ++++++++++--------- gcc/testsuite/ChangeLog | 123 + gcc/testsuite/c-c++-common/cpp/pragma-eof.c | 3 +- gcc/testsuite/gcc.dg/Wno-frame-address.c | 2 +- gcc/testsuite/gcc.dg/attr-copy-6.c | 1 + gcc/testsuite/gcc.dg/cdce3.c | 1 + gcc/testsuite/gcc.dg/const-uniq-1.c | 2 +- gcc/testsuite/gcc.dg/memcmp-pr95189.c | 28 + gcc/testsuite/gcc.dg/pr87485.c | 1 + gcc/testsuite/gcc.dg/strncmp-3.c | 57 + gcc/testsuite/gcc.dg/tree-ssa/pr93121-1.c | 56 + gcc/testsuite/gcc.dg/tree-ssa/pr93121-2.c | 22 + .../pr92347.c => gcc.target/aarch64/sve/pr96195.c} | 5 +- gcc/testsuite/gcc.target/i386/memcpy-pr95886.c | 107 + gcc/testsuite/gcc.target/i386/pr95750.c | 19 + gcc/testsuite/gcc.target/i386/pr95973.c | 25 + gcc/testsuite/gcc.target/powerpc/convert-fp-128.c | 18 +- gcc/testsuite/gcc.target/powerpc/pr92488.c | 43 + gcc/testsuite/gfortran.dg/goacc/finalize-1.f | 4 +- gcc/testsuite/gfortran.dg/implicit_pure_5.c | 7 + gcc/testsuite/gfortran.dg/implicit_pure_5.f90 | 63 + gcc/testsuite/jit.dg/jit.exp | 20 +- gcc/tree-vect-loop-manip.c | 182 +- gcc/tree-vect-loop.c | 217 +- gcc/tree-vect-stmts.c | 192 +- gcc/tree-vectorizer.h | 35 +- gcc/tree.c | 28 +- gcc/tree.h | 5 +- libcpp/line-map.c | 52 +- libcpp/po/cpplib.pot | 244 +- libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/cmd/go/go_test.go | 39 - libgo/go/cmd/go/testdata/test_regexps.txt | 75 + libgo/go/crypto/x509/root_windows.go | 46 +- libgo/go/crypto/x509/verify.go | 43 +- libgo/go/crypto/x509/verify_test.go | 888 +- libgo/go/database/sql/driver/driver.go | 9 +- libgo/go/database/sql/fakedb_test.go | 45 +- libgo/go/database/sql/sql.go | 200 +- libgo/go/database/sql/sql_test.go | 219 + libgo/go/encoding/json/decode.go | 74 +- libgo/go/encoding/json/decode_test.go | 16 + .../x/tools/go/analysis/passes/printf/printf.go | 1 + libgo/go/net/http/fs.go | 1 + libgo/go/net/http/fs_test.go | 9 + libgo/go/net/http/server.go | 43 +- libgo/go/reflect/all_test.go | 6 + libgo/go/reflect/deepequal.go | 16 +- libgo/go/reflect/type.go | 1 + libgo/go/reflect/value.go | 1 + libgo/go/testing/benchmark.go | 3 + libgo/go/testing/sub_test.go | 126 +- libgo/go/testing/testing.go | 80 +- libgomp/ChangeLog | 5 + libgomp/testsuite/libgomp.c/pr95620.c | 18 + libstdc++-v3/ChangeLog | 5 + libstdc++-v3/include/bits/istream.tcc | 9 +- .../27_io/basic_istream/get/char/lwg3464.cc | 91 + .../27_io/basic_istream/get/wchar_t/lwg3464.cc | 91 + 92 files changed, 12854 insertions(+), 10241 deletions(-) create mode 100644 gcc/testsuite/gcc.dg/memcmp-pr95189.c create mode 100644 gcc/testsuite/gcc.dg/strncmp-3.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93121-1.c create mode 100644 gcc/testsuite/gcc.dg/tree-ssa/pr93121-2.c copy gcc/testsuite/{gcc.dg/vect/pr92347.c => gcc.target/aarch64/sve/pr96195.c} (52%) create mode 100644 gcc/testsuite/gcc.target/i386/memcpy-pr95886.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95750.c create mode 100644 gcc/testsuite/gcc.target/i386/pr95973.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr92488.c create mode 100644 gcc/testsuite/gfortran.dg/implicit_pure_5.c create mode 100644 gcc/testsuite/gfortran.dg/implicit_pure_5.f90 create mode 100644 libgo/go/cmd/go/testdata/test_regexps.txt create mode 100644 libgomp/testsuite/libgomp.c/pr95620.c create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/get/char/lwg3464.cc create mode 100644 libstdc++-v3/testsuite/27_io/basic_istream/get/wchar_t/lwg3464.cc