diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-08-31 00:18:58 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2025-08-31 00:18:58 +0000 |
commit | f4851381678127881461ef56f210d92cbc4c978e (patch) | |
tree | 7ea26f36e1dfc872307750965f0ba0c92bdfbf8a | |
parent | 4ee9e8319abfeec1a9ba452661cb3d55aef684fa (diff) | |
download | gcc-f4851381678127881461ef56f210d92cbc4c978e.zip gcc-f4851381678127881461ef56f210d92cbc4c978e.tar.gz gcc-f4851381678127881461ef56f210d92cbc4c978e.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 43 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 32 | ||||
-rw-r--r-- | libgcc/config/libbid/ChangeLog | 13 |
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 |