This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 65ee4bb8ec3 [x86] avoid using masked vector epilogues when no scalar ep [...] new edc821b60ce OpenMP/OpenACC tests. vs C++26 new b4a37c4b8ca GCC, meet C++20
The 2 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/cobol/symbols.cc | 20 +++--- gcc/common/config/i386/i386-cpuinfo.h | 4 +- gcc/fortran/parse.cc | 38 ++++++---- gcc/gimple.h | 2 +- gcc/ipa-modref-tree.cc | 2 +- gcc/ipa-modref-tree.h | 2 +- gcc/lto-streamer.h | 2 +- gcc/testsuite/c-c++-common/goacc/cache-3-1.c | 4 ++ gcc/testsuite/c-c++-common/goacc/cache-3-2.c | 8 +-- gcc/testsuite/c-c++-common/goacc/data-clause-1.c | 66 ++++++++--------- gcc/testsuite/c-c++-common/goacc/data-clause-2.c | 8 +-- .../c-c++-common/goacc/data-clause-duplicate-1.c | 2 +- gcc/testsuite/c-c++-common/goacc/mdc-2.c | 12 ++-- gcc/testsuite/c-c++-common/goacc/readonly-1.c | 28 ++++---- gcc/testsuite/c-c++-common/gomp/affinity-2.c | 2 +- gcc/testsuite/c-c++-common/gomp/allocate-4.c | 4 +- gcc/testsuite/c-c++-common/gomp/clauses-3.c | 4 +- gcc/testsuite/c-c++-common/gomp/declare-mapper-3.c | 2 +- gcc/testsuite/c-c++-common/gomp/depend-1.c | 48 ++++++------- gcc/testsuite/c-c++-common/gomp/depend-2.c | 6 +- gcc/testsuite/c-c++-common/gomp/depend-3.c | 12 ++-- gcc/testsuite/c-c++-common/gomp/depend-4.c | 4 +- gcc/testsuite/c-c++-common/gomp/depend-5.c | 4 +- gcc/testsuite/c-c++-common/gomp/depend-6.c | 4 +- gcc/testsuite/c-c++-common/gomp/dispatch-1.c | 2 +- gcc/testsuite/c-c++-common/gomp/loop-5.c | 2 +- gcc/testsuite/c-c++-common/gomp/map-1.c | 66 ++++++++--------- gcc/testsuite/c-c++-common/gomp/map-2.c | 8 +-- gcc/testsuite/c-c++-common/gomp/map-4.c | 6 +- gcc/testsuite/c-c++-common/gomp/map-7.c | 6 +- gcc/testsuite/c-c++-common/gomp/pr100902-1.c | 4 +- gcc/testsuite/c-c++-common/gomp/pr103642.c | 2 +- gcc/testsuite/c-c++-common/gomp/pr120180-1.c | 6 +- gcc/testsuite/c-c++-common/gomp/pr61486-1.c | 2 +- gcc/testsuite/c-c++-common/gomp/pr81006.c | 2 +- gcc/testsuite/c-c++-common/gomp/pr91920.c | 2 +- gcc/testsuite/c-c++-common/gomp/pr96867.c | 2 +- gcc/testsuite/c-c++-common/gomp/pr99928-16.c | 6 +- gcc/testsuite/c-c++-common/gomp/reduction-1.c | 18 ++--- gcc/testsuite/c-c++-common/gomp/scan-1.c | 6 +- gcc/testsuite/c-c++-common/gomp/target-data-1.c | 2 +- .../c-c++-common/gomp/target-enter-data-1.c | 6 +- .../c-c++-common/gomp/target-has-device-addr-1.c | 14 ++-- .../c-c++-common/gomp/target-implicit-map-2.c | 10 +-- .../c-c++-common/gomp/target-map-iterators-1.c | 6 +- .../c-c++-common/gomp/target-map-iterators-3.c | 4 +- .../c-c++-common/gomp/target-update-iterators-1.c | 6 +- .../c-c++-common/gomp/target-update-iterators-3.c | 4 +- gcc/testsuite/g++.dg/goacc/cache-3-1.C | 66 ++++++++--------- gcc/testsuite/g++.dg/goacc/cache-3-2.C | 8 +-- gcc/testsuite/g++.dg/goacc/data-clause-1.C | 66 ++++++++--------- gcc/testsuite/g++.dg/goacc/data-clause-2.C | 4 ++ gcc/testsuite/g++.dg/goacc/mdc.C | 12 ++-- gcc/testsuite/g++.dg/gomp/allocate-3.C | 4 ++ gcc/testsuite/g++.dg/gomp/array-section-2.C | 8 +-- gcc/testsuite/g++.dg/gomp/bad-array-section-10.C | 8 +-- gcc/testsuite/g++.dg/gomp/bad-array-section-11.C | 8 +-- gcc/testsuite/g++.dg/gomp/bad-array-section-9.C | 4 +- gcc/testsuite/g++.dg/gomp/declare-mapper-1.C | 6 +- gcc/testsuite/g++.dg/gomp/declare-mapper-2.C | 2 +- gcc/testsuite/g++.dg/gomp/depend-1.C | 40 +++++------ gcc/testsuite/g++.dg/gomp/depend-2.C | 48 ++++++------- gcc/testsuite/g++.dg/gomp/ind-base-3.C | 2 +- gcc/testsuite/g++.dg/gomp/map-1.C | 66 ++++++++--------- gcc/testsuite/g++.dg/gomp/map-2.C | 8 +-- gcc/testsuite/g++.dg/gomp/map-ptrmem-1.C | 2 +- gcc/testsuite/g++.dg/gomp/map-ptrmem-2.C | 2 +- gcc/testsuite/g++.dg/gomp/member-array-2.C | 6 +- gcc/testsuite/g++.dg/gomp/target-this-3.C | 4 +- gcc/testsuite/g++.dg/gomp/target-this-4.C | 2 +- gcc/tree-complex.cc | 4 +- gcc/tree-core.h | 6 +- libcody/cody.hh | 4 ++ libgomp/testsuite/libgomp.c++/allocate-1.C | 2 +- libgomp/testsuite/libgomp.c++/baseptrs-3.C | 26 +++---- libgomp/testsuite/libgomp.c++/baseptrs-5.C | 4 +- libgomp/testsuite/libgomp.c++/class-array-1.C | 4 +- .../libgomp.c++/examples-4/target_data-5.C | 2 +- libgomp/testsuite/libgomp.c++/lvalue-tofrom-2.C | 4 +- libgomp/testsuite/libgomp.c++/pr101544-1.C | 4 +- libgomp/testsuite/libgomp.c++/pr108286.C | 2 +- libgomp/testsuite/libgomp.c++/reduction-10.C | 12 ++-- libgomp/testsuite/libgomp.c++/reduction-11.C | 8 +-- libgomp/testsuite/libgomp.c++/reduction-12.C | 8 +-- libgomp/testsuite/libgomp.c++/reduction-5.C | 12 ++-- libgomp/testsuite/libgomp.c++/reduction-6.C | 12 ++-- libgomp/testsuite/libgomp.c++/reduction-7.C | 12 ++-- libgomp/testsuite/libgomp.c++/reduction-8.C | 12 ++-- libgomp/testsuite/libgomp.c++/reduction-9.C | 12 ++-- libgomp/testsuite/libgomp.c++/target-18.C | 12 ++-- libgomp/testsuite/libgomp.c++/target-19.C | 8 +-- libgomp/testsuite/libgomp.c++/target-2.C | 2 +- libgomp/testsuite/libgomp.c++/target-22.C | 4 +- libgomp/testsuite/libgomp.c++/target-23.C | 4 +- libgomp/testsuite/libgomp.c++/target-9.C | 4 +- libgomp/testsuite/libgomp.c++/target-flex-100.C | 6 +- libgomp/testsuite/libgomp.c++/target-flex-101.C | 8 +-- libgomp/testsuite/libgomp.c++/target-flex-12.C | 56 +++++++-------- libgomp/testsuite/libgomp.c++/target-flex-2003.C | 2 +- libgomp/testsuite/libgomp.c++/target-flex-30.C | 2 +- libgomp/testsuite/libgomp.c++/target-flex-300.C | 2 +- libgomp/testsuite/libgomp.c++/target-flex-32.C | 2 +- libgomp/testsuite/libgomp.c++/target-flex-33.C | 2 +- libgomp/testsuite/libgomp.c++/target-flex-41.C | 6 +- libgomp/testsuite/libgomp.c++/target-flex-60.C | 4 +- libgomp/testsuite/libgomp.c++/target-flex-61.C | 4 +- libgomp/testsuite/libgomp.c++/target-flex-62.C | 2 +- libgomp/testsuite/libgomp.c++/target-flex-80.C | 2 +- libgomp/testsuite/libgomp.c++/target-flex-81.C | 2 +- .../libgomp.c++/target-has-device-addr-7.C | 4 +- .../testsuite/libgomp.c++/target-in-reduction-1.C | 16 ++--- .../testsuite/libgomp.c++/target-in-reduction-2.C | 16 ++--- libgomp/testsuite/libgomp.c++/target-lambda-1.C | 12 ++-- libgomp/testsuite/libgomp.c++/target-lambda-3.C | 12 ++-- libgomp/testsuite/libgomp.c++/target-map-class-1.C | 4 +- .../libgomp.c++/target-std__array-concurrent.C | 2 +- .../libgomp.c++/target-std__bitset-concurrent.C | 2 +- .../libgomp.c++/target-std__deque-concurrent.C | 2 +- .../libgomp.c++/target-std__flat_map-concurrent.C | 2 +- .../target-std__flat_multimap-concurrent.C | 2 +- .../target-std__flat_multiset-concurrent.C | 2 +- .../libgomp.c++/target-std__flat_set-concurrent.C | 2 +- .../target-std__forward_list-concurrent.C | 2 +- .../libgomp.c++/target-std__list-concurrent.C | 2 +- .../libgomp.c++/target-std__map-concurrent.C | 2 +- .../libgomp.c++/target-std__multimap-concurrent.C | 2 +- .../libgomp.c++/target-std__multiset-concurrent.C | 2 +- .../libgomp.c++/target-std__set-concurrent.C | 2 +- .../libgomp.c++/target-std__span-concurrent.C | 2 +- .../target-std__unordered_map-concurrent.C | 2 +- .../target-std__unordered_multimap-concurrent.C | 2 +- .../target-std__unordered_multiset-concurrent.C | 2 +- .../target-std__unordered_set-concurrent.C | 2 +- .../testsuite/libgomp.c++/target-std__valarray-1.C | 6 +- .../libgomp.c++/target-std__valarray-concurrent.C | 2 +- .../libgomp.c++/target-std__vector-concurrent.C | 2 +- libgomp/testsuite/libgomp.c++/target-this-3.C | 4 +- libgomp/testsuite/libgomp.c++/target-this-4.C | 2 +- libgomp/testsuite/libgomp.c++/target-virtual-1.C | 2 +- libgomp/testsuite/libgomp.c++/task-reduction-11.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-12.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-13.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-17.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-18.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-19.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-4.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-5.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-6.C | 26 +++---- libgomp/testsuite/libgomp.c++/task-reduction-7.C | 10 +-- .../testsuite/libgomp.c++/taskloop-reduction-2.C | 20 +++--- .../testsuite/libgomp.c++/taskloop-reduction-3.C | 20 +++--- .../testsuite/libgomp.c++/taskloop-reduction-4.C | 20 +++--- .../testsuite/libgomp.c-c++-common/allocate-1.c | 2 +- .../testsuite/libgomp.c-c++-common/allocate-3.c | 2 +- .../testsuite/libgomp.c-c++-common/baseptrs-2.c | 2 +- .../testsuite/libgomp.c-c++-common/dispatch-1.c | 2 +- .../testsuite/libgomp.c-c++-common/dispatch-2.c | 2 +- libgomp/testsuite/libgomp.c-c++-common/interop-2.c | 12 ++-- ...ix-omp-target-teams-distribute-parallel-for-1.c | 2 +- .../testsuite/libgomp.c-c++-common/ptr-attach-1.c | 6 +- .../testsuite/libgomp.c-c++-common/ptr-attach-2.c | 8 +-- .../testsuite/libgomp.c-c++-common/refcount-1.c | 4 +- .../testsuite/libgomp.c-c++-common/struct-elem-4.c | 4 +- libgomp/testsuite/libgomp.c-c++-common/target-2.c | 8 +-- .../target-has-device-addr-1.c | 12 ++-- .../libgomp.c-c++-common/target-implicit-map-2.c | 10 +-- .../libgomp.c-c++-common/target-implicit-map-5.c | 10 +-- .../libgomp.c-c++-common/target-in-reduction-1.c | 16 ++--- .../libgomp.c-c++-common/target-in-reduction-2.c | 16 ++--- .../libgomp.c-c++-common/target-map-iterators-1.c | 2 +- .../libgomp.c-c++-common/target-map-iterators-2.c | 2 +- .../libgomp.c-c++-common/target-map-iterators-3.c | 4 +- .../libgomp.c-c++-common/target-map-zlas-1.c | 6 +- .../target-update-iterators-1.c | 6 +- .../target-update-iterators-2.c | 6 +- .../target-update-iterators-3.c | 6 +- .../libgomp.c-c++-common/task-reduction-11.c | 2 +- .../libgomp.c-c++-common/task-reduction-12.c | 2 +- .../libgomp.c-c++-common/task-reduction-16.c | 2 +- .../libgomp.c-c++-common/task-reduction-3.c | 26 +++---- .../libgomp.c-c++-common/task-reduction-7.c | 26 +++---- .../libgomp.c-c++-common/task-reduction-9.c | 26 +++---- .../libgomp.c-c++-common/taskloop-reduction-2.c | 20 +++--- .../libgomp.c-c++-common/teams-nteams-icv-1.c | 2 +- .../libgomp.oacc-c-c++-common/deep-copy-1.c | 2 +- .../libgomp.oacc-c-c++-common/deep-copy-16.c | 84 +++++++++++----------- .../libgomp.oacc-c-c++-common/deep-copy-3.c | 6 +- .../libgomp.oacc-c-c++-common/deep-copy-4.c | 6 +- .../libgomp.oacc-c-c++-common/deep-copy-5.c | 2 +- .../libgomp.oacc-c-c++-common/deep-copy-6.c | 2 +- .../libgomp.oacc-c-c++-common/deep-copy-7.c | 2 +- .../libgomp.oacc-c-c++-common/deep-copy-8.c | 8 +-- 192 files changed, 976 insertions(+), 954 deletions(-)