]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 29 Mar 2025 00:17:59 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Sat, 29 Mar 2025 00:17:59 +0000 (00:17 +0000)
13 files changed:
ChangeLog
gcc/ChangeLog
gcc/DATESTAMP
gcc/c/ChangeLog
gcc/cobol/ChangeLog
gcc/fortran/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog
libcpp/ChangeLog
libgcobol/ChangeLog
libgm2/ChangeLog
libstdc++-v3/ChangeLog
maintainer-scripts/ChangeLog

index 4419e69a173c04659f559b9fe10f286be197b335..755938b460d94fef373d03e9c8904b63cc615fcc 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,9 @@
+2025-03-28  Richard Biener  <rguenther@suse.de>
+
+       PR bootstrap/119513
+       * configure.ac (compare_exclusions): Add gcc/cobol/parse\$(objext).
+       * configure: Regenerated.
+
 2025-03-25  Iain Sandoe  <iain@sandoe.co.uk>
 
        PR cobol/119244
index ee83e32198716c192deafc54c9c3eb68494a509a..b95bd0c36a396c82eac3647bf5729b9ee8fd25b2 100644 (file)
@@ -1,3 +1,42 @@
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * common.opt.urls: Regenerate.
+
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * Makefile.in (gcc.srcextra): Use sed to turn .../gcc/gengtype-lex.l
+       in #line directives into just gengtype-lex.l.
+
+2025-03-28  Andrew MacLeod  <amacleod@redhat.com>
+
+       * range-op.cc (operator_mult::op1_range): If the LHS does not
+       contain zero, return non-zero.
+
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/119483
+       * tree-tailcall.cc (find_tail_calls): Handle noreturn musttail
+       calls.
+       (eliminate_tail_call): Likewise.
+       (tree_optimize_tail_calls_1): If cfun->has_musttail and
+       diag_musttail, handle also basic blocks with no successors
+       with noreturn musttail calls.
+       * calls.cc (can_implement_as_sibling_call_p): Allow ECF_NORETURN
+       calls if they are musttail calls.
+
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR ipa/119484
+       * ipa-sra.cc (isra_analyze_call): Don't set m_return_ignored if
+       gimple_call_must_tail_p even if it doesn't have lhs.
+
+2025-03-28  Richard Biener  <rguenther@suse.de>
+
+       * fold-const.h (native_encode_real): Export.
+       * fold-const.cc (native_encode_real): Change API to take
+       mode and REAL_VALUE_TYPE.
+       (native_encode_expr): Adjust.
+
 2025-03-27  Uros Bizjak  <ubizjak@gmail.com>
 
        * config/i386/i386.cc (ix86_redzone_clobber): Use integer, not rtx
index 2bb0fd3370e1ccfaccc0bb6970b63fde9b8a8b07..d03f9f16051844396227d7673fff9cc460d29a81 100644 (file)
@@ -1 +1 @@
-20250328
+20250329
index 2974b5d7a05e1ebd3f78afdc0db1f02449bc0af4..d771923a945ab09f87b38baed7db555a5dd1b208 100644 (file)
@@ -1,3 +1,8 @@
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * Make-lang.in (c.srcextra): Don't depend on anything and don't copy
+       anything.
+
 2025-03-27  Martin Uecker  <uecker@tugraz.at>
 
        PR c/118765
index e95a2c5b6871d95478d5527bed1d2a2b6c3ca19e..58f9f5ed8b2f0b12ba9118411919c2ef0089be51 100644 (file)
@@ -1,3 +1,46 @@
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * Make-lang.in (cobol/charmaps.cc, cobol/valconv.cc): Used sed -e
+       instead of cp and multiple sed -i commands.  Always prefix libgcobol
+       header names in #include directives with ../../libgcobol/ rather than
+       something depending on $(LIB_SOURCE).
+
+2025-03-28  Bob Dubner  <rdubner@symas.com>
+
+       * Make-lang.in: Eliminate libgcobol.h from gcc/cobol files.
+       * genapi.cc: Eliminate "#include libgcobol.h".
+       (parser_display_internal): Change comment.
+       * genmath.cc: Eliminate "#include libgcobol.h".
+       * genutil.cc: Likewise.
+       (get_power_of_ten): Change comment.
+       * structs.cc: Eliminate cblc_int128_type_node.
+       * structs.h: Likewise.
+       * symbols.h: Receive comment from libgcobol.h
+
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * Make-lang.in (cobol.srcextra): Use sed to turn
+       .../gcc/cobol/*.{y,l,h,cc} and cobol/*.{y,l,h,cc} in #line directives
+       into just *.{y,l,h,cc}.
+
+2025-03-28  Richard Biener  <rguenther@suse.de>
+
+       PR bootstrap/119513
+       * Make-lang.in (cobol.srcextra): Use cp instead of ln, ignore
+       errors.
+
+2025-03-28  Bob Dubner  <rdubner@symas.com>
+
+       * genapi.cc: (create_and_call): cast unsigned char to int
+
+2025-03-28  Richard Biener  <rguenther@suse.de>
+
+       * genapi.cc (initial_from_float128): Use native_encode_real.
+
+2025-03-28  Iain Sandoe  <iain@sandoe.co.uk>
+
+       * cobol-system.h: Remove <cmath>.
+
 2025-03-26  Jonathan Wakely  <jwakely@redhat.com>
 
        * except.cc (cbl_enabled_exceptions_t::turn_on_off): Replace
index 98986ef09bb394eb11eaa2974302d7ce4f960806..9da93264eb1c8b252fe03ff42afdaf00ffe921c0 100644 (file)
@@ -1,3 +1,8 @@
+2025-03-28  Harald Anlauf  <anlauf@gmx.de>
+
+       * check.cc (gfc_invalid_boz): Correct spelling of compiler flag in
+       hint to -fallow-invalid-boz.
+
 2025-03-26  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/118796
index a4b19a442ccba74d8d4e53523f4a25c9c09a1366..2e9c7a6d269a083c2eb3b4912f7c81e686b0c1b6 100644 (file)
@@ -1,3 +1,12 @@
+2025-03-28  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/119504
+       * gm2-compiler/M2Quads.mod (BuildHighFunction): Defend against
+       Type = NulSym and fall into BuildConstHighFromSym.
+       (BuildDesignatorArray): Rewrite to detect an array access to
+       a constant string.
+       (BuildDesignatorArrayStaticDynamic): New procedure.
+
 2025-03-25  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/119449
index fa324296fdc4581449122b82b6ab61659513be90..3a721213ab01905a13b3efee540fc360c45d5a29 100644 (file)
@@ -1,3 +1,82 @@
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * g++.dg/opt/musttail2.C (foo): Define the function instead of
+       just declaring it, add [[gnu::noipa]] attribute to it.
+
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       * lib/gfortran-dg.exp: Don't cycle through the option list if
+       dg-options or dg-additional-options contains -O after space, tab,
+       double quote or open curly bracket.
+       * gfortran.dg/cray_pointers_2.f90: Remove extraneous space between
+       dg-do and run and remove comment about it.
+
+2025-03-28  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/119504
+       * gm2/iso/fail/conststrarray2.mod: New test.
+       * gm2/iso/run/pass/constarray2.mod: New test.
+       * gm2/pim/pass/hexstring.mod: New test.
+
+2025-03-28  Andrew MacLeod  <amacleod@redhat.com>
+
+       * gcc.dg/pr110992.c: New.
+       * gcc.dg/pr119471.c: New.
+
+2025-03-28  Christophe Lyon  <christophe.lyon@linaro.org>
+
+       PR target/119133
+       * gcc.dg/torture/pr119133.c: Add options for float16.
+
+2025-03-28  Bob Dubner  <rdubner@symas.com>
+
+       * cobol.dg/group2/Complex_EVALUATE__1_.cob: New EVALUTE testcase.
+       * cobol.dg/group2/Complex_EVALUATE__2_.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_condition__2_.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_doubled_WHEN.cob: Likewise.
+       * cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.cob: Likewise.
+       * cobol.dg/group2/Complex_EVALUATE__1_.out: Known-good data for testcase.
+       * cobol.dg/group2/Complex_EVALUATE__2_.out: Likewise.
+       * cobol.dg/group2/EVALUATE_WHEN_NEGATIVE.out: Likewise.
+       * cobol.dg/group2/EVALUATE_condition__2_.out: Likewise.
+       * cobol.dg/group2/EVALUATE_doubled_WHEN.out: Likewise.
+       * cobol.dg/group2/EVALUATE_with_WHEN_using_condition-1.out: Likewise.
+
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR tree-optimization/119483
+       * c-c++-common/pr119483-1.c: New test.
+       * c-c++-common/pr119483-2.c: New test.
+
+2025-03-28  Jakub Jelinek  <jakub@redhat.com>
+
+       PR ipa/119484
+       * c-c++-common/pr119484.c: New test.
+
+2025-03-28  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.target/riscv/cmo-zicbop-1.c: Fix missing space before
+       trailing } in dg-do directive.
+       * gcc.target/riscv/cmo-zicbop-2.c: Likewise.
+       * gcc.target/riscv/prefetch-zicbop.c: Likewise.
+       * gcc.target/riscv/prefetch-zihintntl.c: Likewise.
+
+2025-03-28  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.target/i386/strub-pr118006.c: Fix ordering of dg-do and
+       dg-require- directive so that dg-do is first.
+
+2025-03-28  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.target/arm/cmse/cmse-17.c: Fix missing space before trailing
+       "}" in dg-options.
+
+2025-03-28  David Malcolm  <dmalcolm@redhat.com>
+
+       * gcc.target/aarch64/saturating_arithmetic_1.c: Fix dg-do compile.
+       * gcc.target/aarch64/saturating_arithmetic_2.c: Likewise.
+
 2025-03-28  David Malcolm  <dmalcolm@redhat.com>
 
        * g++.dg/abi/pure-virtual1.C: Fix dg-require-weak directive.
index 091dfea5d3760b39772d37e7c981cb00adf115ef..d444982df3bf0e191e88a032d9c50a6c365d9582 100644 (file)
@@ -1,3 +1,9 @@
+2025-03-28  Jeremy Bettis  <jbettis@google.com>
+
+       PR preprocessor/108900
+       * files.cc (_cpp_stack_file): Do not decrement highest_location
+       across distinct maps.
+
 2025-03-27  Roland McGrath  <mcgrathr@google.com>
 
        * configure.ac: Check for setlocale.
index d91bb30e441d3536664f3d4bbbcbaeaac136c2e3..89315ee668bfb07b6674d688c83574489cfaa376 100644 (file)
@@ -1,3 +1,19 @@
+2025-03-28  Bob Dubner  <rdubner@symas.com>
+
+       * charmaps.cc:Eliminate "#include libgcobol.h".
+       Change comment about _Float128.
+       * common-defs.h: Change comment about _Float128. Receive
+       #defines from libgcobol.h.
+       * constants.cc: Eliminate #include libgcobol.h. Eliminate other
+       unneeded #includes.
+       * ec.h: Receive declarations from libgcobol.h.
+       * gcobolio.h: Likewise.
+       * gfileio.cc: (__gg__file_init): Use file_flag_none_e instead of
+       zero in assignment.  (__gg__file_reopen): Likewise.
+       (__io__file_open): Likewise.
+       * gfileio.h: Receive declarations from libgcobol.h.
+       * libgcobol.h: Numerous declarations moved elsewhere.
+
 2025-03-26  Jonathan Wakely  <jwakely@redhat.com>
 
        * charmaps.cc (__gg__raw_to_ascii): Use auto for complicated
index 76506afdea3f765261cccccc86f58a236070f8e1..fb9920ea85622795fb17b0489e41caf9eb60a7a3 100644 (file)
@@ -1,3 +1,13 @@
+2025-03-28  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/118045
+       * libm2iso/Makefile.am (libm2iso_la_LINK): Add -lm.
+       * libm2log/Makefile.am (libm2log_la_LINK): Ditto.
+       * libm2pim/Makefile.am (libm2pim_la_LINK): Ditto.
+       * libm2iso/Makefile.in: Regenerate.
+       * libm2log/Makefile.in: Regenerate.
+       * libm2pim/Makefile.in: Regenerate.
+
 2025-03-20  Gaius Mulley  <gaiusmod2@gmail.com>
 
        * libm2iso/ErrnoCategory.cc (IsErrnoHard): Defend against
index 42002a13cdc9372b294c020aabf270d121a01c7c..8146dc5c030f87cf3053c0833df7b75cfabbf8cc 100644 (file)
@@ -1,3 +1,9 @@
+2025-03-28  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/117983
+       * testsuite/23_containers/vector/modifiers/insert/117983.cc: New
+       test.
+
 2025-03-28  David Malcolm  <dmalcolm@redhat.com>
 
        * testsuite/17_intro/shared_with_static_deps.cc: Fix malformed
index 07d134dab5b1a09f14b0250b2dd85221208e84f1..505c207982bfbb80222615b32036768a1059a0d0 100644 (file)
@@ -1,3 +1,9 @@
+2025-03-28  Richard Biener  <rguenther@suse.de>
+
+       PR other/119510
+       * gcc_release: Use --enable-languages=default,cobol
+       when building generated files.
+
 2025-03-11  James K. Lowden  <jklowden@symas.com>
 
        * update_web_docs_git: Add libgcobol module and cobol language.