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 154ff13aff6 Merge master r11-7678. adds 770d3487ef1 c++: Fix 2 testcases [PR 99601] adds 7b843d47166 Update gcc sv.po. adds 3a5bcac339c libgo: update to Go 1.16.2 release adds 1973beaf92c testsuite: Fix up target selector syntax errors in modules/ [...] adds fcefc59befd aarch64: Fix up aarch64_simd_clone_compute_vecsize_and_simd [...] adds 82085eb3d44 i386: Fix up _mm256_vzeroupper() handling [PR99563] adds 5f6a43d691c gcc-changelog: skip broken commit in git_update_version.py. adds 3c5b6d24e66 Daily bump. adds 7b900dca607 c++: Incorrect type equivalence [PR 99496] adds 6ee24638ed0 libstdc++: Revert to old std::call_once implementation [PR 99341] adds 995a740cb01 libstdc++: Remove symbols for new std::call_once implementa [...] adds 4073a09e239 IBM Z: Fix "+fvm" constraint with long doubles adds 408d137027b options: ignore flag_ipa_ra in cl_optimization_compare adds f6e9c1c9191 Fix potentially undefined behaviour when computing a sha1 value. adds 1c7bec8bfbc c++: support target attr for DECL_LOCAL_DECL_P fns [PR99108] adds d55ce33a34a i386: Avoid mutual recursion between two peephole2s [PR99600] adds a0b5843a9b2 rs6000: Workaround for PR98092 new d11b2f60c3f Merge master r11-7695.
The 1 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 | 5 + contrib/gcc-changelog/git_update_version.py | 4 + gcc/ChangeLog | 38 ++ gcc/DATESTAMP | 2 +- gcc/analyzer/ChangeLog | 4 + gcc/c/ChangeLog | 6 + gcc/config/aarch64/aarch64.c | 12 +- gcc/config/i386/i386-expand.c | 11 +- gcc/config/i386/i386-features.c | 31 +- gcc/config/i386/i386.h | 4 + gcc/config/i386/i386.md | 12 + gcc/config/rs6000/predicates.md | 9 +- gcc/config/s390/s390.c | 12 +- gcc/cp/ChangeLog | 42 ++ gcc/cp/call.c | 3 + gcc/cp/decl.c | 35 +- gcc/cp/module.cc | 64 +- gcc/cp/name-lookup.c | 4 +- gcc/cp/name-lookup.h | 1 + gcc/fortran/ChangeLog | 12 + gcc/go/gofrontend/MERGE | 2 +- gcc/optc-save-gen.awk | 1 + gcc/po/ChangeLog | 4 + gcc/po/sv.po | 721 ++++++++------------- gcc/testsuite/ChangeLog | 72 ++ gcc/testsuite/g++.dg/gomp/declare-simd-1.C | 2 +- gcc/testsuite/g++.dg/modules/builtin-3_a.C | 4 +- gcc/testsuite/g++.dg/modules/builtin-3_b.C | 2 +- gcc/testsuite/g++.dg/modules/pr99496_a.H | 17 + .../modules/{local-struct-1_b.C => pr99496_b.C} | 2 +- gcc/testsuite/g++.dg/vect/simd-clone-7.cc | 2 - gcc/testsuite/g++.target/i386/pr99108.C | 19 + gcc/testsuite/gcc.dg/declare-simd.c | 1 + gcc/testsuite/gcc.dg/gomp/pr59669-2.c | 1 - gcc/testsuite/gcc.dg/gomp/pr99542.c | 17 + gcc/testsuite/gcc.dg/gomp/simd-clones-2.c | 1 - gcc/testsuite/gcc.target/arm/pr99592.c | 7 + gcc/testsuite/gcc.target/i386/avx-pr99563.c | 38 ++ gcc/testsuite/gcc.target/i386/pr99600.c | 16 + gcc/testsuite/gcc.target/powerpc/pr98092.c | 7 + ...ble-asm-regmem.c => long-double-asm-fprvrmem.c} | 7 +- libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/archive/zip/reader.go | 2 +- libgo/go/archive/zip/reader_test.go | 35 + libgo/go/cmd/go.mod | 2 +- libgo/go/cmd/go/internal/get/get.go | 30 +- libgo/go/cmd/go/internal/modcmd/tidy.go | 9 +- libgo/go/cmd/go/internal/modcmd/vendor.go | 9 +- libgo/go/cmd/go/internal/modget/get.go | 2 +- libgo/go/cmd/go/internal/modget/query.go | 2 +- libgo/go/cmd/go/internal/modload/import.go | 18 +- libgo/go/cmd/go/internal/modload/init.go | 11 +- libgo/go/cmd/go/internal/modload/list.go | 2 +- libgo/go/cmd/go/internal/modload/load.go | 13 +- libgo/go/cmd/go/internal/run/run.go | 20 +- .../go/cmd/go/testdata/script/mod_convert_dep.txt | 2 +- libgo/go/cmd/go/testdata/script/mod_edit.txt | 16 +- libgo/go/cmd/go/testdata/script/mod_find.txt | 2 +- libgo/go/cmd/go/testdata/script/mod_outside.txt | 52 +- libgo/go/cmd/go/testdata/script/mod_tidy_error.txt | 4 +- libgo/go/cmd/vendor/modules.txt | 2 +- libgo/go/encoding/xml/xml.go | 19 +- libgo/go/encoding/xml/xml_test.go | 104 ++- libgo/go/go/build/build_test.go | 2 +- libgo/go/golang.org/x/mod/modfile/rule.go | 167 +++-- libgo/go/golang.org/x/mod/module/module.go | 40 +- libgo/go/time/zoneinfo.go | 6 +- libgo/go/time/zoneinfo_test.go | 60 +- libgo/misc/cgo/testplugin/plugin_test.go | 13 +- libgo/misc/cgo/testplugin/testdata/method2/main.go | 32 + .../testdata/{method/plugin.go => method2/p/p.go} | 8 +- .../a.go => testplugin/testdata/method2/plugin.go} | 10 +- libgomp/ChangeLog | 5 + libiberty/sha1.c | 2 +- libstdc++-v3/ChangeLog | 26 + .../post/aarch64-linux-gnu/baseline_symbols.txt | 2 - .../abi/post/ia64-linux-gnu/baseline_symbols.txt | 2 - .../abi/post/m68k-linux-gnu/baseline_symbols.txt | 2 - .../post/riscv64-linux-gnu/baseline_symbols.txt | 2 - libstdc++-v3/config/abi/pre/gnu.ver | 5 - libstdc++-v3/include/std/mutex | 242 +++---- libstdc++-v3/src/c++11/mutex.cc | 59 -- .../testsuite/30_threads/call_once/66146.cc | 53 -- 84 files changed, 1410 insertions(+), 942 deletions(-) create mode 100644 gcc/testsuite/g++.dg/modules/pr99496_a.H copy gcc/testsuite/g++.dg/modules/{local-struct-1_b.C => pr99496_b.C} (73%) create mode 100644 gcc/testsuite/g++.target/i386/pr99108.C create mode 100644 gcc/testsuite/gcc.dg/gomp/pr99542.c create mode 100644 gcc/testsuite/gcc.target/arm/pr99592.c create mode 100644 gcc/testsuite/gcc.target/i386/avx-pr99563.c create mode 100644 gcc/testsuite/gcc.target/i386/pr99600.c create mode 100644 gcc/testsuite/gcc.target/powerpc/pr98092.c copy gcc/testsuite/gcc.target/s390/vector/{long-double-asm-regmem.c => long-double [...] create mode 100644 libgo/misc/cgo/testplugin/testdata/method2/main.go copy libgo/misc/cgo/testplugin/testdata/{method/plugin.go => method2/p/p.go} (61%) copy libgo/misc/cgo/{testshared/testdata/issue44031/a/a.go => testplugin/testdata/ [...] delete mode 100644 libstdc++-v3/testsuite/30_threads/call_once/66146.cc