https://gcc.gnu.org/g:89b56e903e3a170a8eff2140417cdf81f1d87c9d

commit r15-9192-g89b56e903e3a170a8eff2140417cdf81f1d87c9d
Author: GCC Administrator <gccadmin@gcc.gnu.org>
Date:   Fri Apr 4 00:16:45 2025 +0000

    Daily bump.

Diff:
---
 gcc/ChangeLog           |  50 +++++++++++++++++++++++
 gcc/DATESTAMP           |   2 +-
 gcc/c-family/ChangeLog  |   4 ++
 gcc/cobol/ChangeLog     |   6 +++
 gcc/cp/ChangeLog        |  25 ++++++++++++
 gcc/testsuite/ChangeLog | 103 ++++++++++++++++++++++++++++++++++++++++++++++++
 libgcobol/ChangeLog     |  24 +++++++++++
 libstdc++-v3/ChangeLog  |  26 ++++++++++++
 8 files changed, 239 insertions(+), 1 deletion(-)

diff --git a/gcc/ChangeLog b/gcc/ChangeLog
index 0cee1ea9af84..2314910f673b 100644
--- a/gcc/ChangeLog
+++ b/gcc/ChangeLog
@@ -1,3 +1,53 @@
+2025-04-03  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       PR target/119573
+       * config/nvptx/nvptx.cc (nvptx_encode_section_info): Don't set
+       'DATA_AREA_CONST' for 'TREE_CONSTANT', or 'TREE_READONLY'.
+       (nvptx_asm_declare_constant_name): Use '.global' instead of
+       '.const'.
+
+2025-04-03  Peter Bergner  <berg...@linux.ibm.com>
+
+       PR target/119308
+       * config/rs6000/rs6000-logue.cc (rs6000_output_function_epilogue):
+       Handle GCC COBOL for the tbtab lang field.
+
+2025-04-03  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       * doc/extend.texi (Statement Attributes): Copy-edit the musttail
+       attribute documentation and correct the comment in the last
+       example.
+
+2025-04-03  Jan Hubicka  <hubi...@ucw.cz>
+
+       * config/i386/x86-tune-costs.h (ix86_size_cost): Fix sizes of move
+       instructions
+
+2025-04-03  Jakub Jelinek  <ja...@redhat.com>
+
+       PR cobol/119242
+       * fold-const.h (native_encode_wide_int): Declare.
+       * fold-const.cc (native_encode_wide_int): New function.
+       (native_encode_int): Use it.
+
+2025-04-03  Xi Ruoyao  <xry...@xry111.site>
+
+       * config/loongarch/genopts/gen-evolution.awk: Avoid using gensub
+       that FreeBSD awk lacks.
+
+2025-04-03  Hongyu Wang  <hongyu.w...@intel.com>
+
+       PR target/119539
+       * config/i386/i386.md (*<insn><mode>3_mask): Emit NF variant of
+       rotate when APX_NF enabled, and use force_lowpart_subreg.
+       (*<insn><mode>3_mask_1): Likewise.
+
+2025-04-03  Sandra Loosemore  <sloosem...@baylibre.com>
+
+       PR c/101440
+       * doc/extend.texi (Common Function Attributes): Clean up some
+       confusing language in the description of the "access" attribute.
+
 2025-04-02  Sandra Loosemore  <sloosem...@baylibre.com>
            GUO Yixuan  <culu....@gmail.com>
 
diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP
index 75f45468e7e7..c36e5b256176 100644
--- a/gcc/DATESTAMP
+++ b/gcc/DATESTAMP
@@ -1 +1 @@
-20250403
+20250404
diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog
index 829de0054e75..5e7bff88cb22 100644
--- a/gcc/c-family/ChangeLog
+++ b/gcc/c-family/ChangeLog
@@ -1,3 +1,7 @@
+2025-04-03  Jakub Jelinek  <ja...@redhat.com>
+
+       * c.opt.urls: Regenerate.
+
 2025-03-30  Sandra Loosemore  <sloosem...@baylibre.com>
 
        * c.opt.urls: Regenerate.
diff --git a/gcc/cobol/ChangeLog b/gcc/cobol/ChangeLog
index e06e789f6700..0b85ff221acd 100644
--- a/gcc/cobol/ChangeLog
+++ b/gcc/cobol/ChangeLog
@@ -1,3 +1,9 @@
+2025-04-03  Jakub Jelinek  <ja...@redhat.com>
+
+       PR cobol/119242
+       * genapi.cc (binary_initial_from_float128): Use
+       native_encode_wide_int.
+
 2025-04-02  Bob Dubner  <rdub...@symas.com>
 
        PR cobol/119521
diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog
index b605560a27e2..9342f9fc9ebb 100644
--- a/gcc/cp/ChangeLog
+++ b/gcc/cp/ChangeLog
@@ -1,3 +1,28 @@
+2025-04-03  Patrick Palka  <ppa...@redhat.com>
+
+       PR c++/119387
+       * constexpr.cc (p2280_active_p): New.
+       (cxx_eval_constant_expression) <case VAR_DECL>: Use it to
+       restrict P2280 relaxations.
+       <case PARM_DECL>: Likewise.
+
+2025-04-03  Jason Merrill  <ja...@redhat.com>
+
+       * module.cc (module_state::read_cluster)
+       (post_load_processing): Clear DECL_EXTERNAL if DECL_COMDAT.
+
+2025-04-03  Jason Merrill  <ja...@redhat.com>
+
+       * call.cc (add_candidates): Re-lookup ne_fns if we move into
+       another namespace.
+
+2025-04-03  Andrew Pinski  <quic_apin...@quicinc.com>
+           Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/119563
+       * call.cc (build_list_conv): Fix a typo in loop gathering
+       summary information from subsubconvs.
+
 2025-04-02  Sandra Loosemore  <sloosem...@baylibre.com>
 
        PR middle-end/118965
diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog
index 422b36546126..9bc53e0695b4 100644
--- a/gcc/testsuite/ChangeLog
+++ b/gcc/testsuite/ChangeLog
@@ -1,3 +1,106 @@
+2025-04-03  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       PR target/119573
+       * gcc.c-torture/compile/pr46534.c: Don't 'dg-skip-if' nvptx.
+       * gcc.target/nvptx/decl.c: Adjust.
+
+2025-04-03  Jason Merrill  <ja...@redhat.com>
+
+       * g++.dg/cpp2a/spaceship-rewrite6.C: New test.
+
+2025-04-03  Victor Do Nascimento  <victor.donascime...@arm.com>
+
+       PR testsuite/118597
+       * gcc.dg/vect/vect-fncall-mask.c: Update test directives.
+
+2025-04-03  Bob Dubner  <rdub...@symas.com>
+
+       * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.cob: New testcase.
+       * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_CONVERTING_NULL.cob: Likewise.
+       * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constant.cob: 
Likewise.
+       * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.cob: 
Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_1.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_2.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_3.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_4.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5-f.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5-r.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_6.cob: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_7.cob: Likewise.
+       * cobol.dg/group2/INSPECT_No_repeat_conversion_check.cob: Likewise.
+       * cobol.dg/group2/INSPECT_REPLACING_figurative_constant.cob: Likewise.
+       * cobol.dg/group2/INSPECT_REPLACING_LEADING_ZEROS_BY_SPACES.cob: 
Likewise.
+       * cobol.dg/group2/INSPECT_TALLYING_AFTER.cob: Likewise.
+       * cobol.dg/group2/INSPECT_TALLYING_BEFORE.cob: Likewise.
+       * cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.cob: Likewise.
+       * cobol.dg/group2/INSPECT_TRAILING.cob: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_LEADING.out: New 
known-good result.
+       * cobol.dg/group2/INSPECT_BACKWARD_REPLACING_TRAILING.out: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_CONVERTING.out: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_REPLACING.out: Likewise.
+       * cobol.dg/group2/INSPECT_BACKWARD_simple_TALLYING.out: Likewise.
+       * cobol.dg/group2/INSPECT_CONVERTING_TO_figurative_constants.out: 
Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_1.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_2.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_3.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_4.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5-f.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_5-r.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_6.out: Likewise.
+       * cobol.dg/group2/INSPECT_ISO_Example_7.out: Likewise.
+       * cobol.dg/group2/INSPECT_TALLYING_REPLACING_ISO_Example.out: Likewise.
+       * cobol.dg/group2/INSPECT_TRAILING.out: Likewise.
+
+2025-04-03  Andrew Pinski  <quic_apin...@quicinc.com>
+           Jakub Jelinek  <ja...@redhat.com>
+
+       PR c++/119563
+       * g++.dg/cpp0x/pr119563.C: New test.
+       * g++.dg/cpp/embed-26.C: New test.
+
+2025-04-03  Christophe Lyon  <christophe.l...@linaro.org>
+
+       * gcc.dg/guality/pr90074.c: Remove xfail for aarch64.
+       * gcc.dg/guality/pr90716.c: Likewise.
+
+2025-04-03  Rainer Orth  <r...@cebitec.uni-bielefeld.de>
+
+       * gcc.target/i386/pr111673.c (dg-options): Add
+       -fasynchronous-unwind-tables -fdwarf2-cfi-asm.
+       * gcc.target/i386/pr82142a.c: Likewise.
+       * gcc.target/i386/pr82142b.c (dg-options): Add -mno-stackrealign
+       -fasynchronous-unwind-tables -fdwarf2-cfi-asm.
+
+2025-04-03  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.target/riscv/rvv/base/vwaddsub-1.c: Require rv64.
+
+2025-04-03  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.target/riscv/mcpu-xiangshan-nanhu.c: Skip on non-rv64.
+
+2025-04-03  Alexandre Oliva  <ol...@adacore.com>
+
+       PR tree-optimization/113281
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113281-1.c: XFAIL.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113281-2.c: Likewise.
+       * gcc.dg/vect/costmodel/riscv/rvv/pr113281-5.c: Likewise.
+
+2025-04-03  Alexandre Oliva  <ol...@adacore.com>
+
+       * gcc.dg/tree-ssa/ssa-dom-cse-2.c: XFAIL on riscv lp64.
+
+2025-04-03  Hongyu Wang  <hongyu.w...@intel.com>
+
+       PR target/119539
+       * gcc.target/i386/apx-nf-pr119539.c: New test.
+
 2025-04-02  Jin Ma  <ji...@linux.alibaba.com>
 
        * gcc.target/riscv/zba-shNadd-09.c: New test.
diff --git a/libgcobol/ChangeLog b/libgcobol/ChangeLog
index 48d65ef54134..d09332d039e2 100644
--- a/libgcobol/ChangeLog
+++ b/libgcobol/ChangeLog
@@ -1,3 +1,27 @@
+2025-04-03  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * config.h.in: Regenerate.
+       * configure: Regenerate.
+       * configure.ac: Check for availability of strfromf32 and
+       strfromf64.
+       * libgcobol.cc (strfromf32, strfromf64): New.
+
+2025-04-03  Iain Sandoe  <i...@sandoe.co.uk>
+
+       PR cobol/119295
+       * config.h.in: Regenerate.
+       * configure: Regenerate.
+       * configure.ac: Configure random_r and friends
+       * intrinsic.cc (__gg__random): Use random_r when available.
+       (__gg__random_next): Likewise.
+
+2025-04-03  Iain Sandoe  <i...@sandoe.co.uk>
+
+       * gfileio.cc: Include config.h.
+       * gmath.cc: Likewise.
+       * io.cc: Likewise.
+       * libgcobol.cc: Likewise.
+
 2025-04-02  Bob Dubner  <rdub...@symas.com>
 
        PR cobol/119521
diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog
index 438865a9d28e..f0b12564bbca 100644
--- a/libstdc++-v3/ChangeLog
+++ b/libstdc++-v3/ChangeLog
@@ -1,3 +1,29 @@
+2025-04-03  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       * config/cpu/nvptx/t-nvptx: Remove.
+       * configure.host [nvptx]: Adjust.
+
+2025-04-03  Thomas Schwinge  <tschwi...@baylibre.com>
+
+       PR target/119573
+       * config/cpu/nvptx/t-nvptx (AM_MAKEFLAGS): Don't amend.
+
+2025-04-03  Tomasz Kamiński  <tkami...@redhat.com>
+
+       * testsuite/std/format/functions/format.cc: Restored line.
+
+2025-04-03  Tomasz Kamiński  <tkami...@redhat.com>
+
+       PR libstdc++/119593
+       * include/bits/unicode.h
+       (__unicode::__literal_encoding_is_unicode<_CharT>):
+       Corrected handing for UTF-16 and UTF-32 with "LE" or "BE" suffix.
+       * include/std/format (__formatter_str::_S_character_width):
+       Define.
+       (__formatter_str::_S_character_width): Updated passed char
+       length.
+       * testsuite/std/format/functions/format.cc: Test for wchar_t.
+
 2025-04-02  John David Anglin  <dang...@gcc.gnu.org>
 
        * config/os/hpux/os_defines.h: Only use long long when

Reply via email to