This is an automated email from the git hooks/post-receive script.
unknown user pushed a change to branch releases/gcc-10 in repository gcc.
from 2127d2c3ee2 c++: [[no_unique_address]] in empty base [PR98463] new 8182cbe3fb2 c++: Fix up potential_constant_expression_1 FOR/WHILE_STMT [...] new 8e28ebfa5a3 on ARRAY_REFs sign-extend offsets only from sizetype's prec [...] new dd92986ea6d match.pd: Replace incorrect simplifications into copysign [ [...] new e5750f84715 c++: Fix up ubsan false positives on references [PR95693] new db9a3ce7b83 rs6000: Fix up __m64 typedef in mmintrin.h [PR97301] new c20cd1688ae fold: Fix up strn{case,}cmp folding [PR98771] new fb09d7242a2 aarch64: Tighten up checks for ubfix [PR98681] new 2a2c1e22c25 aarch64: Fix up *aarch64_bfxilsi_uxtw [PR98853] new cf93f94b349 c++: Fix up handling of register ... asm ("...") vars in te [...] new ea0e1eaa30f expand: Fix up find_bb_boundaries [PR98331]
The 10 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/cfgbuild.c | 1 + gcc/config/aarch64/aarch64.c | 9 ++- gcc/config/aarch64/aarch64.md | 4 +- gcc/config/rs6000/mmintrin.h | 3 +- gcc/cp/constexpr.c | 98 ++++++++++++++++++++++--- gcc/cp/decl.c | 6 ++ gcc/cp/init.c | 5 +- gcc/cp/pt.c | 14 +++- gcc/cp/typeck2.c | 12 ++- gcc/fold-const-call.c | 22 +++--- gcc/gimple-fold.c | 2 +- gcc/match.pd | 46 ++++-------- gcc/testsuite/g++.dg/cpp1y/constexpr-98672.C | 92 +++++++++++++++++++++++ gcc/testsuite/g++.dg/ubsan/pr95693.C | 26 +++++++ gcc/testsuite/g++.target/i386/pr98847.C | 20 +++++ gcc/testsuite/gcc.c-torture/execute/pr98681.c | 18 +++++ gcc/testsuite/gcc.c-torture/execute/pr98853-1.c | 21 ++++++ gcc/testsuite/gcc.c-torture/execute/pr98853-2.c | 19 +++++ gcc/testsuite/gcc.dg/pr90248.c | 73 ++++++++++++++++++ gcc/testsuite/gcc.dg/pr98255.c | 49 +++++++++++++ gcc/testsuite/gcc.dg/pr98331.c | 18 +++++ gcc/testsuite/gcc.dg/tree-ssa/copy-sign-1.c | 2 +- gcc/tree-dfa.c | 6 +- gcc/tree-ssa-sccvn.c | 2 +- 24 files changed, 495 insertions(+), 73 deletions(-) create mode 100644 gcc/testsuite/g++.dg/cpp1y/constexpr-98672.C create mode 100644 gcc/testsuite/g++.dg/ubsan/pr95693.C create mode 100644 gcc/testsuite/g++.target/i386/pr98847.C create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr98681.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr98853-1.c create mode 100644 gcc/testsuite/gcc.c-torture/execute/pr98853-2.c create mode 100644 gcc/testsuite/gcc.dg/pr90248.c create mode 100644 gcc/testsuite/gcc.dg/pr98255.c create mode 100644 gcc/testsuite/gcc.dg/pr98331.c