aboutsummaryrefslogtreecommitdiff
path: root/gcc
diff options
context:
space:
mode:
Diffstat (limited to 'gcc')
-rw-r--r--gcc/ChangeLog21
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog11
-rw-r--r--gcc/fortran/ChangeLog5
-rw-r--r--gcc/testsuite/ChangeLog45
5 files changed, 83 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 97f1021..f3bc8ae 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,24 @@
+2025-09-27 ChengLulu <chenglulu@loongson.cn>
+
+ PR target/99217
+ * config/mips/mips.cc (mips_start_function_definition):
+ Implements the functionality of '-fpatchable-function-entry='.
+ (mips_print_patchable_function_entry): Define empty function.
+ (TARGET_ASM_PRINT_PATCHABLE_FUNCTION_ENTRY): Define macro.
+
+2025-09-27 Jie Mei <jie.mei@oss.cipunited.com>
+
+ * config/mips/mips.cc(mips_option_override):Add conditions
+ for use of the -mmips16e2 and -mips16 option.
+
+2025-09-27 Jie Mei <jie.mei@oss.cipunited.com>
+
+ * config/mips/mips.md (fms<mode>4): Generates MSUBF.fmt
+ instructions.
+ (*fms<mode>4_msubf): Same as above.
+ (fnma<mode>4): Same as above.
+ (*fnma<mode>4_msubf): Same as above.
+
2025-09-26 Alejandro Colomar <alx@kernel.org>
* doc/extend.texi: Clarify documentation about lists of
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index edfad19..758c2d5 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250927
+20250928
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 60ff869..98b48ff 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,14 @@
+2025-09-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/112632
+ * pt.cc (convert_template_argument): Also force IMPLICIT_CONV_EXPR
+ if the argument is value-dependent.
+
+2025-09-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/122048
+ * pt.cc (tsubst_expr): Don't use a lambda current_class_ptr.
+
2025-09-25 Nathaniel Shead <nathanieloshead@gmail.com>
PR c++/122015
diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog
index 4427f6a..31a19ed 100644
--- a/gcc/fortran/ChangeLog
+++ b/gcc/fortran/ChangeLog
@@ -1,3 +1,8 @@
+2025-09-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/87908
+ * interface.cc (check_interface0): Revert changes.
+
2025-09-26 Harald Anlauf <anlauf@gcc.gnu.org>
PR fortran/122002
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 0642410..6d8bd67 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,48 @@
+2025-09-27 YunQiang Su <syq@gcc.gnu.org>
+
+ * gcc.target/mips/mips16e2.c: Use isa_rev=2 instead of >=2.
+ * gcc.target/mips/mips16e2-cache.c: Ditto.
+ * gcc.target/mips/mips16e2-cmov.c: Ditto.
+ * gcc.target/mips/mips16e2-gp.c: Ditto.
+
+2025-09-27 ChengLulu <chenglulu@loongson.cn>
+
+ PR target/99217
+ * gcc.target/mips/pr99217.c: New test.
+
+2025-09-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/112632
+ * g++.dg/cpp2a/concepts-conv4.C: New test.
+
+2025-09-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/121854
+ * g++.dg/cpp23/explicit-obj-lambda19.C: New test.
+
+2025-09-27 Jason Merrill <jason@redhat.com>
+
+ PR c++/122048
+ * g++.dg/cpp1y/lambda-generic-this6.C: New test.
+
+2025-09-27 Jie Mei <jie.mei@oss.cipunited.com>
+
+ * gcc.target/mips/mips16e2-cache.c: Use isa_rev>=2 instead of
+ -mips32r2 and remove -mips16 option.
+ * gcc.target/mips/mips16e2-cmov.c: Add isa_rev>=2 and remove
+ -mips16 option.
+ * gcc.target/mips/mips16e2-gp.c: Same as above.
+ * gcc.target/mips/mips16e2.c: Same as above.
+
+2025-09-27 Paul Thomas <pault@gcc.gnu.org>
+
+ PR fortran/87908
+ * gfortran.dg/pr87908.f90: Delete.
+
+2025-09-27 Jie Mei <jie.mei@oss.cipunited.com>
+
+ * gcc.target/mips/mips-msubf.c: New tests for MIPSr6.
+
2025-09-26 Alejandro Colomar <alx@kernel.org>
* gcc.dg/Wmultiple-parameter-fwd-decl-lists.c: New test.