aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGCC Administrator <gccadmin@gcc.gnu.org>2025-08-24 00:18:15 +0000
committerGCC Administrator <gccadmin@gcc.gnu.org>2025-08-24 00:18:15 +0000
commitc196048782cb67ae59291a03c8192d6df7096563 (patch)
tree73c4ada6f85ee45e77d388a44137ec540dd36e54
parent37b5126f5ece914c13558d85d986e06bbcaea892 (diff)
downloadgcc-c196048782cb67ae59291a03c8192d6df7096563.zip
gcc-c196048782cb67ae59291a03c8192d6df7096563.tar.gz
gcc-c196048782cb67ae59291a03c8192d6df7096563.tar.bz2
Daily bump.
-rw-r--r--gcc/ChangeLog25
-rw-r--r--gcc/DATESTAMP2
-rw-r--r--gcc/cp/ChangeLog10
-rw-r--r--gcc/testsuite/ChangeLog19
4 files changed, 55 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 81ec070..f9f4bfe 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,28 @@
+2025-08-23 Sam James <sam@gentoo.org>
+
+ PR target/120933
+ * config.gcc (supported_defaults): Add tls for i386, x86_64.
+ * config/i386/i386.h (host_detect_local_cpu): Add tls.
+ * doc/install.texi: Document --with-tls= for i386, x86_64.
+
+2025-08-23 John Ericson <git@JohnEricson.me>
+
+ * gcc.cc (for_each_path): templated, to make passing lambdas
+ possible/easy/safe, and to have a polymorphic return type.
+ (struct add_to_obstack_info): Deleted, lambda captures replace
+ it.
+ (add_to_obstack): Moved to lambda in build_search_list.
+ (build_search_list): Has above lambda now.
+ (struct file_at_path_info): Deleted, lambda captures replace
+ it.
+ (file_at_path): Moved to lambda in find_a_file.
+ (find_a_file): Has above lambda now.
+ (struct spec_path_info): Reamed to just struct spec_path.
+ (struct spec_path): New name.
+ (spec_path): Rnamed to spec_path::operator()
+ (spec_path::operator()): New name
+ (do_spec_1): Updated for_each_path call sites.
+
2025-08-22 Kishan Parmar <kishan@linux.ibm.com>
PR target/118890
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index edde633..3279e10 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250823
+20250824
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index 2658994..7f5e826 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,13 @@
+2025-08-23 Eczbek <eczbek.void@gmail.com>
+
+ PR c++/116928
+ * parser.cc (cp_parser_braced_list): Set greater_than_is_operator_p.
+
+2025-08-23 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/120499
+ * method.cc (synthesize_method): Set the instantiating module.
+
2025-08-21 Jason Merrill <jason@redhat.com>
PR c++/121068
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index b28c221..039f6ae 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,22 @@
+2025-08-23 Eczbek <eczbek.void@gmail.com>
+
+ PR c++/116928
+ * g++.dg/parse/template33.C: New test.
+
+2025-08-23 H.J. Lu <hjl.tools@gmail.com>
+
+ PR target/120933
+ * gcc.target/i386/noplt-gd-1.c (dg-options): Add
+ -mtls-dialect=gnu.
+ * gcc.target/i386/noplt-ld-1.c (dg-options): Likewise.
+
+2025-08-23 Nathaniel Shead <nathanieloshead@gmail.com>
+
+ PR c++/120499
+ * g++.dg/modules/imp-member-4_a.C: New test.
+ * g++.dg/modules/imp-member-4_b.C: New test.
+ * g++.dg/modules/imp-member-4_c.C: New test.
+
2025-08-22 Jeff Law <jlaw@ventanamicro.com>
PR rtl-optimization/120553