This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch master in repository gcc.
from 5421fae8b17 c++: ICE in requires-expressions with invalid args [PR95735] new 5acc654e380 Avoid warning for memset writing over multiple members. new e95395926a8 i386: Fix mode of ZERO_EXTRACT RTXes, remove ext_register_o [...] new e54353a72a0 vect: Use vect_relevant_for_alignment_p consistently new b56dc0fc6cc c++: More P2002 operator<=> refinements. new aae80e833d2 Daily bump.
The 5 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 | 16 + gcc/ChangeLog | 183 +++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 303 ++++++++++++++ gcc/builtins.c | 48 +-- gcc/config/i386/i386-expand.c | 26 +- gcc/config/i386/i386.md | 450 ++++++++++++--------- gcc/config/i386/predicates.md | 8 - gcc/cp/ChangeLog | 19 + gcc/cp/method.c | 49 ++- gcc/fortran/ChangeLog | 5 + gcc/testsuite/ChangeLog | 60 +++ gcc/testsuite/g++.dg/cpp2a/spaceship-ref1.C | 12 + gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg4.C | 20 + gcc/testsuite/g++.dg/cpp2a/spaceship-union1.C | 12 + gcc/testsuite/gcc.dg/Wstringop-overflow-25.c | 8 +- gcc/testsuite/gcc.dg/Wstringop-overflow-39.c | 118 ++++++ .../gcc.target/i386/{pr78904-1.c => pr78904-1a.c} | 1 - .../gcc.target/i386/{pr78904-1.c => pr78904-1b.c} | 3 +- .../gcc.target/i386/{pr78904-2.c => pr78904-2a.c} | 1 - .../gcc.target/i386/{pr78904-2.c => pr78904-2b.c} | 3 +- .../gcc.target/i386/{pr78904-3.c => pr78904-3a.c} | 0 .../gcc.target/i386/{pr78904-3.c => pr78904-3b.c} | 3 +- .../gcc.target/i386/{pr78904-4.c => pr78904-4a.c} | 1 - .../gcc.target/i386/{pr78904-4.c => pr78904-4b.c} | 3 +- .../gcc.target/i386/{pr78904-5.c => pr78904-5a.c} | 1 - .../gcc.target/i386/{pr78904-5.c => pr78904-5b.c} | 1 + .../gcc.target/i386/{pr78904-6.c => pr78904-6a.c} | 1 - .../gcc.target/i386/{pr78904-6.c => pr78904-6b.c} | 3 +- .../gcc.target/i386/{pr78967-1.c => pr78967-1a.c} | 1 - .../gcc.target/i386/{pr78967-1.c => pr78967-1b.c} | 4 +- .../gcc.target/i386/{pr78967-2.c => pr78967-2a.c} | 1 - .../gcc.target/i386/{pr78967-2.c => pr78967-2b.c} | 3 +- gcc/tree-vect-data-refs.c | 29 +- 34 files changed, 1089 insertions(+), 309 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-ref1.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-synth-neg4.C create mode 100644 gcc/testsuite/g++.dg/cpp2a/spaceship-union1.C create mode 100644 gcc/testsuite/gcc.dg/Wstringop-overflow-39.c copy gcc/testsuite/gcc.target/i386/{pr78904-1.c => pr78904-1a.c} (97%) copy gcc/testsuite/gcc.target/i386/{pr78904-1.c => pr78904-1b.c} (92%) copy gcc/testsuite/gcc.target/i386/{pr78904-2.c => pr78904-2a.c} (97%) copy gcc/testsuite/gcc.target/i386/{pr78904-2.c => pr78904-2b.c} (92%) copy gcc/testsuite/gcc.target/i386/{pr78904-3.c => pr78904-3a.c} (100%) copy gcc/testsuite/gcc.target/i386/{pr78904-3.c => pr78904-3b.c} (88%) copy gcc/testsuite/gcc.target/i386/{pr78904-4.c => pr78904-4a.c} (94%) copy gcc/testsuite/gcc.target/i386/{pr78904-4.c => pr78904-4b.c} (84%) copy gcc/testsuite/gcc.target/i386/{pr78904-5.c => pr78904-5a.c} (93%) copy gcc/testsuite/gcc.target/i386/{pr78904-5.c => pr78904-5b.c} (94%) copy gcc/testsuite/gcc.target/i386/{pr78904-6.c => pr78904-6a.c} (96%) copy gcc/testsuite/gcc.target/i386/{pr78904-6.c => pr78904-6b.c} (85%) copy gcc/testsuite/gcc.target/i386/{pr78967-1.c => pr78967-1a.c} (94%) copy gcc/testsuite/gcc.target/i386/{pr78967-1.c => pr78967-1b.c} (79%) copy gcc/testsuite/gcc.target/i386/{pr78967-2.c => pr78967-2a.c} (95%) copy gcc/testsuite/gcc.target/i386/{pr78967-2.c => pr78967-2b.c} (86%)