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 c3c00ac83272 Merge master r10-6073. adds 118aa5e31ce4 Fix ICE in speculative_call_info adds bf6fc129c056 Implement speculative call verifier adds 303484a73541 Simplify lambda parsing. adds bcfc2227c556 PR c++/33799 - destroy return value, take 2. adds 0042bafd4b5e testsuite: Make use of effective-target march_option for cris adds 3684bbb022cd testsuite: effective_target_march_option: support checking [...] adds bec238768255 Daily bump. adds 8863f61c9c9d analyzer: ensure that all DejaGnu tests have unique names adds f4d83eba60b5 Clean up references to Subversion in documentation sources. adds 9c4f0d311810 tree-optimization/93094 pass down VECTORIZED_CALL to versioning adds 92ce93c743b3 Record outer non-cleanup region in TREE EH. adds 0757f0bbf3ed Add testcase of PR c++/92536, already fixed. adds 24b178184f26 contrib: New remotes structure for vendor and personal refs adds 991b91497fd5 debug/92763 keep DIEs that might be used in DW_TAG_inlined [...] adds 7387153ca14a aarch64: Remove parameter name and ATTRIBUTE_UNUSED adds 35e58efb7a86 [AArch64] Set SLOW_BYTE_ACCESS adds 1a2b60b581c3 x32: Add x32 support to -mtls-dialect=gnu2 adds e82ba180d664 [PATCH] PR Fortran/93263 Correct test case adds ad1a3914ae8d [PR 80005] Fix __has_include adds a5d8a40617df Align __patchable_function_entries to POINTER_SIZE [PR93194] adds 414231ba7897 PR testsuite/92829 - several -Wstringop-overflow test case [...] adds 45d06a4045be Fix PR 93242: patchable-function-entry broken on MIPS adds 3a43459715e2 [AArch64] Set jump-align=4 for neoversen1 adds 09e0ad6253f4 Update OpenACC tests for amdgcn new 23139763b92f Merge master r10-6097.
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 | 9 + contrib/gcc-git-customization.sh | 57 ++++-- contrib/git-fetch-vendor.sh | 64 ++++++- gcc/ChangeLog | 103 ++++++++++ gcc/DATESTAMP | 2 +- gcc/c-family/ChangeLog | 5 + gcc/c-family/c-cppbuiltin.c | 6 - gcc/cgraph.c | 213 ++++++++++++++++++++- gcc/cgraphclones.c | 3 +- gcc/config/aarch64/aarch64-sve-builtins-base.cc | 2 +- gcc/config/aarch64/aarch64.c | 2 +- gcc/config/aarch64/aarch64.h | 10 +- gcc/config/i386/i386.c | 31 ++- gcc/config/i386/i386.md | 54 +++--- gcc/cp/ChangeLog | 14 ++ gcc/cp/cp-tree.h | 11 ++ gcc/cp/decl.c | 3 + gcc/cp/except.c | 72 +++++++ gcc/cp/parser.c | 24 +-- gcc/cp/typeck.c | 3 + gcc/doc/contribute.texi | 4 +- gcc/doc/install.texi | 32 ++-- gcc/dwarf2out.c | 9 +- gcc/ipa-profile.c | 174 ++++++++--------- gcc/lto-cgraph.c | 7 +- gcc/lto-streamer-in.c | 3 + gcc/targhooks.c | 3 +- gcc/testsuite/ChangeLog | 88 +++++++++ gcc/testsuite/g++.dg/cpp/pr80005.C | 24 +++ gcc/testsuite/g++.dg/cpp1y/feat-cxx14.C | 10 +- gcc/testsuite/g++.dg/cpp1z/feat-cxx1z.C | 10 +- gcc/testsuite/g++.dg/cpp1z/pr92536.C | 23 +++ gcc/testsuite/g++.dg/cpp2a/feat-cxx2a.C | 10 +- gcc/testsuite/g++.dg/debug/pr92763.C | 19 ++ gcc/testsuite/g++.dg/eh/return1.C | 20 +- gcc/testsuite/g++.dg/warn/Wstringop-overflow-4.C | 16 +- gcc/testsuite/gcc.dg/Wstringop-overflow-25.c | 14 +- .../gcc.dg/analyzer/CVE-2005-1689-dedupe-issue.c | 4 +- gcc/testsuite/gcc.dg/analyzer/attribute-nonnull.c | 16 +- .../gcc.dg/analyzer/conditionals-notrans.c | 60 +++--- gcc/testsuite/gcc.dg/analyzer/data-model-1.c | 104 +++++----- gcc/testsuite/gcc.dg/analyzer/data-model-18.c | 4 +- gcc/testsuite/gcc.dg/analyzer/data-model-8.c | 4 +- gcc/testsuite/gcc.dg/analyzer/data-model-9.c | 8 +- gcc/testsuite/gcc.dg/analyzer/file-1.c | 12 +- gcc/testsuite/gcc.dg/analyzer/file-paths-1.c | 8 +- gcc/testsuite/gcc.dg/analyzer/loop-2.c | 4 +- gcc/testsuite/gcc.dg/analyzer/loop-2a.c | 14 +- gcc/testsuite/gcc.dg/analyzer/loop-4.c | 12 +- gcc/testsuite/gcc.dg/analyzer/loop.c | 16 +- gcc/testsuite/gcc.dg/analyzer/malloc-1.c | 4 +- gcc/testsuite/gcc.dg/analyzer/malloc-2.c | 8 +- gcc/testsuite/gcc.dg/analyzer/malloc-ipa-10.c | 14 +- gcc/testsuite/gcc.dg/analyzer/malloc-ipa-2.c | 14 +- .../gcc.dg/analyzer/malloc-macro-separate-events.c | 6 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-1.c | 8 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-2.c | 6 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-3.c | 6 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-4.c | 12 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-5.c | 18 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-7.c | 4 +- gcc/testsuite/gcc.dg/analyzer/malloc-paths-9.c | 4 +- gcc/testsuite/gcc.dg/analyzer/operations.c | 20 +- gcc/testsuite/gcc.dg/analyzer/params.c | 8 +- gcc/testsuite/gcc.dg/analyzer/pattern-test-1.c | 12 +- gcc/testsuite/gcc.dg/analyzer/pattern-test-2.c | 12 +- gcc/testsuite/gcc.dg/analyzer/sensitive-1.c | 14 +- gcc/testsuite/gcc.dg/analyzer/switch.c | 4 +- gcc/testsuite/gcc.dg/analyzer/taint-1.c | 20 +- gcc/testsuite/gcc.dg/analyzer/unknown-fns.c | 4 +- gcc/testsuite/gcc.dg/torture/pr26515.c | 2 +- gcc/testsuite/gcc.dg/vect/pr93094.c | 18 ++ gcc/testsuite/gcc.target/cris/asm-v10.S | 2 +- gcc/testsuite/gcc.target/cris/inasm-v10.c | 2 +- gcc/testsuite/gcc.target/cris/sync-1-v10.c | 2 +- gcc/testsuite/gcc.target/i386/pr93319-1a.c | 24 +++ gcc/testsuite/gcc.target/i386/pr93319-1b.c | 7 + gcc/testsuite/gcc.target/i386/pr93319-1c.c | 7 + gcc/testsuite/gcc.target/i386/pr93319-1d.c | 7 + gcc/testsuite/gfortran.dg/pr93263_1.f90 | 2 +- gcc/testsuite/lib/target-supports.exp | 4 + gcc/tree-eh.c | 30 ++- gcc/tree-vect-loop-manip.c | 11 +- gcc/tree-vect-loop.c | 4 +- gcc/tree-vectorizer.c | 3 +- gcc/tree-vectorizer.h | 4 +- libcpp/ChangeLog | 29 ++- libcpp/directives.c | 29 +-- libcpp/expr.c | 32 ++-- libcpp/files.c | 27 +-- libcpp/identifiers.c | 3 +- libcpp/include/cpplib.h | 2 +- libcpp/init.c | 14 +- libcpp/internal.h | 20 +- libcpp/pch.c | 4 +- libcpp/traditional.c | 8 +- libgomp/ChangeLog | 30 +++ .../libgomp.oacc-c-c++-common/loop-auto-1.c | 3 + .../libgomp.oacc-c-c++-common/loop-dim-default.c | 9 + .../libgomp.oacc-c-c++-common/loop-gwv-1.c | 17 +- .../libgomp.oacc-c-c++-common/loop-red-gwv-1.c | 20 +- .../libgomp.oacc-c-c++-common/loop-red-v-1.c | 6 +- .../libgomp.oacc-c-c++-common/loop-red-v-2.c | 6 +- .../libgomp.oacc-c-c++-common/loop-red-w-1.c | 7 +- .../libgomp.oacc-c-c++-common/loop-red-w-2.c | 7 +- .../libgomp.oacc-c-c++-common/loop-red-wv-1.c | 10 +- .../testsuite/libgomp.oacc-c-c++-common/loop-v-1.c | 7 +- .../testsuite/libgomp.oacc-c-c++-common/loop-w-1.c | 7 +- .../libgomp.oacc-c-c++-common/loop-wv-1.c | 10 +- .../libgomp.oacc-c-c++-common/parallel-dims.c | 42 +++- .../libgomp.oacc-c-c++-common/routine-gwv-1.c | 15 +- .../libgomp.oacc-c-c++-common/routine-v-1.c | 7 +- .../libgomp.oacc-c-c++-common/routine-w-1.c | 7 +- .../libgomp.oacc-c-c++-common/routine-wv-1.c | 10 +- .../libgomp.oacc-c-c++-common/routine-wv-2.c | 5 + libstdc++-v3/ChangeLog | 12 ++ libstdc++-v3/doc/xml/faq.xml | 21 +- .../doc/xml/manual/appendix_contributing.xml | 9 +- libstdc++-v3/doc/xml/manual/status_cxx1998.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2011.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2014.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2017.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxx2020.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxxtr1.xml | 2 +- libstdc++-v3/doc/xml/manual/status_cxxtr24733.xml | 2 +- 125 files changed, 1557 insertions(+), 639 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp/pr80005.C create mode 100644 gcc/testsuite/g++.dg/cpp1z/pr92536.C create mode 100644 gcc/testsuite/g++.dg/debug/pr92763.C create mode 100644 gcc/testsuite/gcc.dg/vect/pr93094.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93319-1a.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93319-1b.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93319-1c.c create mode 100644 gcc/testsuite/gcc.target/i386/pr93319-1d.c