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 85c1a27d227 Merge master r11-7303. adds 13e6fadd96d libgo: update to Go1.16 release adds d1e7e83aaf1 Update gcc fr.po. adds dfa2f821c18 fortran: Object types should be declared before use in NAMELIST. adds 14886cbe300 c++: Incorrect module-number ordering [PR 98741] adds 50352c6cd2d Daily bump. adds a974b8a592e IBM Z: Improve FPRX2 <-> TF conversions adds b6e446cb581 IBM Z: Fix long double <-> DFP conversions adds 93e8054406e testsuite: skip attr-retain-?.c on AIX adds 470beb9219a libiberty: autogenerate aclocal.m4 adds b2a55cafa84 Daily bump. adds 3cc5f8620d3 Revert: "i386: Remove REG_ALLOC_ORDER definition" adds 2df374b337a PR fortran/99169 - Do not clobber allocatable intent(out) d [...] adds 60b99ee3bc0 Daily bump. adds 8a8eee6bdb9 tree-optimization/99165 - fix ICE in store-merging w/ non-call EH adds 44841e1788c dump SLP subgraph before costing adds 451002e6266 Fix ICE in tree_inlinable_function_p. adds e9b34037cdd Fortran/OpenMP: Fix optional dummy procedures [PR99171] adds 4c31a3a6d31 ira: Make sure allocno copies are ordered [PR98791] adds c49fcfddaa4 c++: cross-header-unit template definitions [PR 99153] adds d789cf134b7 Add mi_thunk support for vcalls on hppa. adds afed55036b6 c++: Recursing header imports and other duplicates [PR 99174] adds 6cb68940dcf cris: Fix addi insn mult vs. shift canonicalization adds dd7376371f9 testsuite/gcc.target/cris/biap-mul.c: New test. adds a7de0ffa34a testsuite/gcc.target/cris/biap.c: Add a Y+=X*2 to the Y+=X*4. new cd2258183cf Merge master r11-7327.
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: gcc/ChangeLog | 68 + gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 4 + gcc/config/cris/cris.c | 23 +- gcc/config/cris/cris.md | 33 +- gcc/config/i386/i386.h | 16 + gcc/config/pa/pa.c | 504 +++- gcc/config/s390/vector.md | 108 +- gcc/cp/ChangeLog | 32 + gcc/cp/decl.c | 26 +- gcc/cp/module.cc | 187 +- gcc/cp/name-lookup.c | 5 + gcc/fortran/ChangeLog | 33 + gcc/fortran/match.c | 18 + gcc/fortran/trans-expr.c | 1 + gcc/fortran/trans-openmp.c | 5 +- gcc/gimple-ssa-store-merging.c | 2 +- gcc/go/gofrontend/MERGE | 2 +- gcc/ira-conflicts.c | 5 +- gcc/jit/ChangeLog | 14 + gcc/po/ChangeLog | 10 + gcc/po/fr.po | 3192 ++++++++------------ gcc/testsuite/ChangeLog | 97 + gcc/testsuite/c-c++-common/attr-retain-5.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-6.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-7.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-8.c | 2 +- gcc/testsuite/c-c++-common/attr-retain-9.c | 2 +- .../g++.dg/modules/{internal-2_b.H => pr98741_a.H} | 4 +- .../g++.dg/modules/{internal-2_b.H => pr98741_b.H} | 3 +- gcc/testsuite/g++.dg/modules/pr98741_c.C | 4 + gcc/testsuite/g++.dg/modules/pr98741_d.C | 3 + gcc/testsuite/g++.dg/modules/pr99153_a.H | 11 + gcc/testsuite/g++.dg/modules/pr99153_b.H | 15 + gcc/testsuite/g++.dg/modules/pr99174-1_a.C | 8 + .../g++.dg/modules/{access-1_b.C => pr99174-1_b.C} | 8 +- .../g++.dg/modules/{gmf-2_d.C => pr99174-1_c.C} | 8 +- gcc/testsuite/g++.dg/modules/pr99174.H | 5 + gcc/testsuite/g++.dg/pr99165.C | 7 + gcc/testsuite/gcc.target/aarch64/sve/pr98791.c | 12 + gcc/testsuite/gcc.target/cris/biap-mul.c | 15 + gcc/testsuite/gcc.target/cris/biap.c | 9 +- .../gcc.target/cris/torture/sync-reload-mul-1.c | 13 + ...le-from-i16.c => long-double-from-decimal128.c} | 8 +- ...ble-from-u64.c => long-double-from-decimal32.c} | 8 +- ...ble-from-u64.c => long-double-from-decimal64.c} | 8 +- .../s390/vector/long-double-to-decimal128.c | 19 + .../s390/vector/long-double-to-decimal32.c | 19 + .../s390/vector/long-double-to-decimal64.c | 19 + gcc/testsuite/gfortran.dg/intent_optimize_3.f90 | 16 + gcc/testsuite/gfortran.dg/namelist_4.f90 | 7 +- gcc/testsuite/gfortran.dg/namelist_98.f90 | 11 + gcc/tree-inline.c | 14 +- gcc/tree-vect-slp.c | 9 + libcpp/po/ChangeLog | 6 + libgo/MERGE | 2 +- libgo/VERSION | 2 +- libgo/go/archive/tar/strconv.go | 21 +- libgo/go/archive/tar/strconv_test.go | 7 + libgo/go/cmd/go/alldocs.go | 30 +- libgo/go/cmd/go/internal/help/helpdoc.go | 2 +- libgo/go/cmd/go/internal/load/pkg.go | 5 + libgo/go/cmd/go/internal/modget/get.go | 37 +- libgo/go/cmd/go/internal/modload/help.go | 13 +- libgo/go/cmd/go/internal/vet/vetflag.go | 3 +- libgo/go/cmd/go/testdata/script/build_trimpath.txt | 3 +- libgo/go/cmd/go/testdata/script/help.txt | 7 +- libgo/go/embed/embed.go | 40 +- libgo/go/internal/poll/copy_file_range_linux.go | 10 +- libgo/go/internal/poll/sendfile_bsd.go | 4 + libgo/go/internal/poll/sendfile_glibc.go | 6 + libgo/go/internal/poll/sendfile_solaris.go | 3 + libgo/go/io/fs/fs.go | 22 +- libgo/go/io/fs/fs_test.go | 7 +- libgo/go/io/fs/glob.go | 5 +- libgo/go/io/fs/glob_test.go | 3 +- libgo/go/math/big/nat.go | 2 +- libgo/go/net/sendfile_test.go | 65 + libgo/go/os/file.go | 13 +- libgo/go/os/os_test.go | 34 + libgo/go/os/readfrom_linux_test.go | 32 + libgo/go/runtime/histogram.go | 2 +- libgo/go/runtime/metrics/doc.go | 5 +- libgo/go/runtime/metrics/example_test.go | 2 +- libgo/go/runtime/metrics/sample.go | 8 +- libgo/go/runtime/metrics/value.go | 2 +- libgo/go/runtime/stubs.go | 8 + libgo/go/testing/fstest/testfs.go | 25 +- libgo/go/testing/fstest/testfs_test.go | 31 + libgo/misc/cgo/testshared/shared_test.go | 8 + .../misc/cgo/testshared/testdata/issue44031/a/a.go | 9 + .../misc/cgo/testshared/testdata/issue44031/b/b.go | 17 + .../testshared/testdata/issue44031/main/main.go | 20 + .../testsuite/libgomp.fortran/dummy-procs-1.f90 | 393 +++ libiberty/ChangeLog | 15 + libiberty/Makefile.in | 12 +- libiberty/{aclocal.m4 => acinclude.m4} | 38 +- libiberty/aclocal.m4 | 198 +- libiberty/configure | 3 - libstdc++-v3/ChangeLog | 5 + 100 files changed, 3356 insertions(+), 2489 deletions(-) copy gcc/testsuite/g++.dg/modules/{internal-2_b.H => pr98741_a.H} (51%) copy gcc/testsuite/g++.dg/modules/{internal-2_b.H => pr98741_b.H} (68%) create mode 100644 gcc/testsuite/g++.dg/modules/pr98741_c.C create mode 100644 gcc/testsuite/g++.dg/modules/pr98741_d.C create mode 100644 gcc/testsuite/g++.dg/modules/pr99153_a.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99153_b.H create mode 100644 gcc/testsuite/g++.dg/modules/pr99174-1_a.C copy gcc/testsuite/g++.dg/modules/{access-1_b.C => pr99174-1_b.C} (52%) copy gcc/testsuite/g++.dg/modules/{gmf-2_d.C => pr99174-1_c.C} (60%) create mode 100644 gcc/testsuite/g++.dg/modules/pr99174.H create mode 100644 gcc/testsuite/g++.dg/pr99165.C create mode 100644 gcc/testsuite/gcc.target/aarch64/sve/pr98791.c create mode 100644 gcc/testsuite/gcc.target/cris/biap-mul.c create mode 100644 gcc/testsuite/gcc.target/cris/torture/sync-reload-mul-1.c copy gcc/testsuite/gcc.target/s390/vector/{long-double-from-i16.c => long-double-f [...] copy gcc/testsuite/gcc.target/s390/vector/{long-double-from-u64.c => long-double-f [...] copy gcc/testsuite/gcc.target/s390/vector/{long-double-from-u64.c => long-double-f [...] create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-decimal128.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-decimal32.c create mode 100644 gcc/testsuite/gcc.target/s390/vector/long-double-to-decimal64.c create mode 100644 gcc/testsuite/gfortran.dg/intent_optimize_3.f90 create mode 100644 gcc/testsuite/gfortran.dg/namelist_98.f90 create mode 100644 libgo/go/testing/fstest/testfs_test.go create mode 100644 libgo/misc/cgo/testshared/testdata/issue44031/a/a.go create mode 100644 libgo/misc/cgo/testshared/testdata/issue44031/b/b.go create mode 100644 libgo/misc/cgo/testshared/testdata/issue44031/main/main.go create mode 100644 libgomp/testsuite/libgomp.fortran/dummy-procs-1.f90 copy libiberty/{aclocal.m4 => acinclude.m4} (82%)