https://gcc.gnu.org/g:cc63163f0a17f80b2bee1b174197793d163680c1
commit r15-9031-gcc63163f0a17f80b2bee1b174197793d163680c1 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Sun Mar 30 00:16:46 2025 +0000 Daily bump. Diff: --- gcc/ChangeLog | 21 +++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/cp/ChangeLog | 31 +++++++++++++++++++++++++++++++ gcc/jit/ChangeLog | 4 ++++ gcc/testsuite/ChangeLog | 21 +++++++++++++++++++++ include/ChangeLog | 5 +++++ libiberty/ChangeLog | 10 ++++++++++ 7 files changed, 93 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b95bd0c36a39..135314082fb3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,24 @@ +2025-03-29 Iain Sandoe <i...@sandoe.co.uk> + + PR cobol/119283 + * config.in: Regenerate. + * configure: Regenerate. + * configure.ac: Check for host memrchr. + +2025-03-29 Lulu Cheng <chengl...@loongson.cn> + + * doc/invoke.texi: Modify the description of '-mld-seq-sa'. + +2025-03-29 Lulu Cheng <chengl...@loongson.cn> + + * config/loongarch/loongarch-def.cc + (la464_align): Add settings for labels. + (la664_align): Likewise. + * config/loongarch/loongarch-opts.cc + (loongarch_target_option_override): Likewise. + * config/loongarch/loongarch-tune.h + (struct loongarch_align): Implement the function `label_`. + 2025-03-28 Jakub Jelinek <ja...@redhat.com> * common.opt.urls: Regenerate. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index d03f9f160518..a929d4e763eb 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20250329 +20250330 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index b7ea75b76611..aaa11b75a0f7 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,34 @@ +2025-03-29 Jason Merrill <ja...@redhat.com> + + * decl.cc (duplicate_decls): Don't clobber DECL_MODULE_IMPORT_P with + an injected friend. + * name-lookup.cc (check_module_override): Look at all reachable + decls in decl's originating module. + +2025-03-29 Jason Merrill <ja...@redhat.com> + + PR c++/64500 + PR c++/116285 + * name-lookup.cc (push_to_top_level): Don't try to store_bindings + for namespace levels. + +2025-03-29 Jakub Jelinek <ja...@redhat.com> + + * name-lookup.cc (maybe_lazily_declare): Fix comment typo, + anout -> about. + +2025-03-29 Nathaniel Shead <nathanielosh...@gmail.com> + + PR c++/118961 + * class.cc (copy_fndecl_with_name): Mark clones as non-abstract. + * cp-tree.h (setup_explicit_instantiation_definition_linkage): + Declare new function. + * module.cc (trees_in::read_var_def): Use it. + (module_state::read_cluster): Likewise. + * pt.cc (setup_explicit_instantiation_definition_linkage): New + function. + (mark_decl_instantiated): Use it. + 2025-03-27 Tobias Burnus <tbur...@baylibre.com> * cp-tree.h (cp_finish_omp_init_prefer_type): Add. diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index 2e4e2538a596..f0b70c2e00da 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,7 @@ +2025-03-29 Iain Sandoe <i...@sandoe.co.uk> + + * libgccjit.exports: Add symbols for ABI 28 to 34. + 2025-03-13 Matthias Klose <d...@ubuntu.com> * Make-lang.in (LIBGCCJIT_VERSION_NUM): Move to ../Makefile.in. diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 3a721213ab01..d2910f90d4b6 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,24 @@ +2025-03-29 Sam James <s...@gentoo.org> + + * gcc.target/arm/short-vfp-1.c: Add whitespace around brace. + +2025-03-29 Jason Merrill <ja...@redhat.com> + + * g++.dg/modules/friend-9_a.C: New test. + * g++.dg/modules/friend-9_b.C: New test. + +2025-03-29 Nathaniel Shead <nathanielosh...@gmail.com> + + PR c++/118961 + * g++.dg/modules/lto-1.h: New test. + * g++.dg/modules/lto-1_a.H: New test. + * g++.dg/modules/lto-1_b.C: New test. + * g++.dg/modules/lto-1_c.C: New test. + * g++.dg/modules/lto-2_a.H: New test. + * g++.dg/modules/lto-2_b.C: New test. + * g++.dg/modules/lto-3_a.H: New test. + * g++.dg/modules/lto-3_b.C: New test. + 2025-03-28 Jakub Jelinek <ja...@redhat.com> * g++.dg/opt/musttail2.C (foo): Define the function instead of diff --git a/include/ChangeLog b/include/ChangeLog index 8e354697da47..f3d4cbde6cfe 100644 --- a/include/ChangeLog +++ b/include/ChangeLog @@ -1,3 +1,8 @@ +2025-03-29 Iain Sandoe <i...@sandoe.co.uk> + + PR cobol/119283 + * libiberty.h (memrchr): New. + 2025-03-21 Paul-Antoine Arras <par...@baylibre.com> Tobias Burnus <tbur...@baylibre.com> diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 0bee330df220..81c247a972aa 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,13 @@ +2025-03-29 Iain Sandoe <i...@sandoe.co.uk> + + PR cobol/119283 + * Makefile.in: Add memrchr build rules. + * config.in: Regenerate. + * configure: Regenerate. + * configure.ac: Check for memrchr. + * functions.texi: Document memrchr. + * memrchr.c: New file. + 2025-03-25 Iain Sandoe <i...@sandoe.co.uk> PR other/119218