https://gcc.gnu.org/g:f4851381678127881461ef56f210d92cbc4c978e

commit r16-3475-gf4851381678127881461ef56f210d92cbc4c978e
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Sun Aug 31 00:18:58 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog                  | 43 ++++++++++++++++++++++++++++++++++++++++++
 gcc/DATESTAMP                  |  2 +-
 gcc/testsuite/ChangeLog        | 32 +++++++++++++++++++++++++++++++
 libgcc/config/libbid/ChangeLog | 13 +++++++++++++
 4 files changed, 89 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 46d60a2a4cc7..8acecd8ef91f 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,46 @@
+2025-08-30  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/121698
+       * tree-ssa-phiopt.cc (spaceship_replacement): Adjust
+       to handle spaceship unordered value -128 rather than 2 and
+       stmts from the new std::partial_order::_M_reverse() instead
+       of (_M_value & ~1) == _M_value etc.
+       * doc/md.texi (spaceship@var{m}4): Use -128 instead of 2.
+       * tree-ssa-math-opts.cc (optimize_spaceship): Adjust comments
+       that libstdc++ unordered value is -128 rather than 2 and use
+       that as the default unordered value.
+       * config/i386/i386-expand.cc (ix86_expand_fp_spaceship): Use
+       GEN_INT (-128) instead of const2_rtx and adjust comment accordingly.
+       * config/aarch64/aarch64.cc (aarch64_expand_fp_spaceship): Likewise.
+       * config/s390/s390.cc (s390_expand_fp_spaceship): Likewise.
+
+2025-08-30  Gerald Pfeifer  <ger...@pfeifer.com>
+
+       * doc/extend.texi (Vector Extensions): Improve markup for list
+       of operators.
+
+2025-08-30  Gerald Pfeifer  <ger...@pfeifer.com>
+
+       * doc/standards.texi (Standards): Update "Object-Oriented
+       Programming and the Objective-C Language" reference.
+
+2025-08-30  H.J. Lu  <hjl.to...@gmail.com>
+
+       PR target/121725
+       * config/i386/i386-features.cc
+       (pass_x86_cse::candidate_gnu2_tls_p): Use the UNSPEC_DTPOFF
+       operand to check source operand in TLS64_COMBINE pattern.
+
+2025-08-30  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
+
+       PR tree-optimization/116651
+       PR tree-optimization/93265
+       PR tree-optimization/103647
+       PR tree-optimization/52171
+       * tree-ssa-forwprop.cc (simplify_builtin_memcmp): New function.
+       (simplify_builtin_call): Call simplify_builtin_memcmp for memcmp
+       memcmp_eq builtins.
+
 2025-08-29  Gaius Mulley  <gaiusm...@gmail.com>
 
        PR modula2/121709
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1af75d5a5a2a..054cb6a96b27 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250830
+20250831
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1c2ee22da2c0..c6dace433b11 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,35 @@
+2025-08-30  Jakub Jelinek  <ja...@redhat.com>
+
+       PR tree-optimization/121698
+       * gcc.dg/pr94589-2.c: Adjust for expected unordered value -128
+       rather than 2 and negations in unsigned char instead of and with
+       ~1 and comparison against original value.
+       * gcc.dg/pr94589-4.c: Likewise.
+       * gcc.dg/pr94589-5.c: Likewise.
+       * gcc.dg/pr94589-6.c: Likewise.
+
+2025-08-30  H.J. Lu  <hjl.to...@gmail.com>
+
+       PR target/121725
+       * gcc.target/i386/pr121725-1a.c: New test.
+       * gcc.target/i386/pr121725-1b.c: Likewise.
+
+2025-08-30  Andrew Pinski  <andrew.pin...@oss.qualcomm.com>
+
+       PR tree-optimization/116651
+       PR tree-optimization/93265
+       PR tree-optimization/103647
+       PR tree-optimization/52171
+       * gcc.target/i386/pr44130.c: Add an inline-asm clobber.
+       * g++.dg/tree-ssa/vector-compare-1.C: New test.
+
+2025-08-30  liuhongt  <hongtao....@intel.com>
+
+       Revert:
+       2025-08-30  liuhongt  <hongtao....@intel.com>
+
+       * gcc.target/i386/pr120691.c: New test.
+
 2025-08-29  Sirui Mu  <msrlanc...@gmail.com>
 
        * g++.dg/cpp1z/array-condition-expr.C: New test.
diff --git a/libgcc/config/libbid/ChangeLog b/libgcc/config/libbid/ChangeLog
index f1e15285befb..e6727365456e 100644
--- a/libgcc/config/libbid/ChangeLog
+++ b/libgcc/config/libbid/ChangeLog
@@ -1,3 +1,16 @@
+2025-08-30  liuhongt  <hongtao....@intel.com>
+
+       Revert:
+       2025-08-29  liuhongt  <hongtao....@intel.com>
+
+       PR target/120691
+       * bid128_div.c: Fix _Decimal128 arithmetic error under
+       FE_UPWARD.
+       * bid128_rem.c: Ditto.
+       * bid128_sqrt.c: Ditto.
+       * bid64_div.c (bid64_div): Ditto.
+       * bid64_sqrt.c (bid64_sqrt): Ditto.
+
 2025-08-29  liuhongt  <hongtao....@intel.com>
 
        PR target/120691

Reply via email to