aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-08-31 00:18:58 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-08-31 00:18:58 +0000
commitf4851381678127881461ef56f210d92cbc4c978e (patch)
tree7ea26f36e1dfc872307750965f0ba0c92bdfbf8a
parent4ee9e8319abfeec1a9ba452661cb3d55aef684fa (diff)
downloadgcc-f4851381678127881461ef56f210d92cbc4c978e.zip
gcc-f4851381678127881461ef56f210d92cbc4c978e.tar.gz
gcc-f4851381678127881461ef56f210d92cbc4c978e.tar.bz2
Daily bump.
-rw-r--r--gcc/ChangeLog43
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/testsuite/ChangeLog32
-rw-r--r--libgcc/config/libbid/ChangeLog13
4 files changed, 89 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 46d60a2..8acecd8 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,46 @@
+2025-08-30 Jakub Jelinek <jakub@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 <gerald@pfeifer.com>
+
+ * doc/extend.texi (Vector Extensions): Improve markup for list
+ of operators.
+
+2025-08-30 Gerald Pfeifer <gerald@pfeifer.com>
+
+ * doc/standards.texi (Standards): Update "Object-Oriented
+ Programming and the Objective-C Language" reference.
+
+2025-08-30 H.J. Lu <hjl.tools@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.pinski@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 <gaiusmod2@gmail.com>
PR modula2/121709
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 1af75d5..054cb6a 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250830
+20250831
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 1c2ee22..c6dace4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,35 @@
+2025-08-30 Jakub Jelinek <jakub@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.tools@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.pinski@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.liu@intel.com>
+
+ Revert:
+ 2025-08-30 liuhongt <hongtao.liu@intel.com>
+
+ * gcc.target/i386/pr120691.c: New test.
+
2025-08-29 Sirui Mu <msrlancern@gmail.com>
* g++.dg/cpp1z/array-condition-expr.C: New test.
diff --git a/libgcc/config/libbid/ChangeLog b/libgcc/config/libbid/ChangeLog
index f1e1528..e672736 100644
--- a/libgcc/config/libbid/ChangeLog
+++ b/libgcc/config/libbid/ChangeLog
@@ -1,3 +1,16 @@
+2025-08-30 liuhongt <hongtao.liu@intel.com>
+
+ Revert:
+ 2025-08-29 liuhongt <hongtao.liu@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.liu@intel.com>
PR target/120691