]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 31 Aug 2025 00:18:58 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sun, 31 Aug 2025 00:18:58 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libgcc/config/libbid/ChangeLog

index 46d60a2a4cc7e8eb21bb9b419afd0edf5fa9b5a3..8acecd8ef91f2f3c2cea36b5f332b13e9623364c 100644 (file)
@@ -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
index 1af75d5a5a2aff15275ed5c2dc7e4d7df75545a5..054cb6a96b2747da617b5ed4ed5dd74da4fcd4a3 100644 (file)
@@ -1 +1 @@
-20250830
+20250831
index 1c2ee22da2c0926d6b3ca7fbfed99c3319225aef..c6dace433b117ea1fbd9ec3bcb68218a4323a50e 100644 (file)
@@ -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.
index f1e15285befbc1e3f21edad57603fe3b313f8a1d..e6727365456eca36fd13b8ce751c528144dafc96 100644 (file)
@@ -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