]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 22 Jan 2024 00:17:47 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 22 Jan 2024 00:17:47 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/c/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libstdc++-v3/ChangeLog

index 58dcebebf115db026f555f1a9d675a753d2884ba..2716800bcf2058bf4b0f6b877a523e30967f48bf 100644 (file)
@@ -1,3 +1,48 @@
+2024-01-21  Mikael Pettersson  <mikpelinux@gmail.com>
+
+       PR target/82420
+       PR target/111279
+       * calls.cc (emit_library_call_value_1): Pass valid TYPE
+       to emit_push_insn.
+       * expr.cc (emit_push_insn): Likewise.
+
+2024-01-21  Jeff Law  <jlaw@ventanamicro.com>
+
+       * config/riscv/riscv.cc (riscv_init_cumulative_args): Install
+       correcction version of last change.
+
+2024-01-21  Jeff Law  <jlaw@ventanamicro.com>
+
+       * config/riscv/riscv.cc (riscv_init_cumulative_args): Update and
+       fix bugs in signature.
+
+2024-01-21  Roger Sayle  <roger@nextmovesoftware.com>
+           Richard Biener  <rguenther@suse.de>
+
+       PR rtl-optimization/111267
+       * fwprop.cc (fwprop_propagation::profitabe_p): Rename
+       profitable_p method to likely_profitable_p.
+       (try_fwprop_subst_node): Update call to likely_profitable_p.
+       Only bail-out early when !prop.likely_profitable_p for instructions
+       that are not single sets.  When comparing costs, bail-out if the
+       cost is unchanged and !prop.likely_profitable_p.
+
+2024-01-21  Sandra Loosemore  <sandra@codesourcery.com>
+
+       PR c++/90464
+       * doc/invoke.texi (Warning Options): Document that -Wunused-parameter
+       isn't enabled by -Wunused unless -Wextra is provided, and that
+       -Wunused does enable -Wunused-const-variable=1 for C.  Clarify that
+       -Wunused doesn't enable -Wunused-* options documented as behaving
+       otherwise, and list them explicitly.
+
+2024-01-21  Sandra Loosemore  <sandra@codesourcery.com>
+
+       PR c/109708
+       * doc/invoke.texi (Warning Options): Fix broken example and
+       clean up/reorganize the others.  Also describe what the short-form
+       options mean.
+
 2024-01-20  Sandra Loosemore  <sandra@codesourcery.com>
 
        PR c/102998
index fefaa8acc3293cb9ea2a7abfe5c5c66bd8642f4b..3787e5a1540419cc65f909f77150424e495de3ea 100644 (file)
@@ -1 +1 @@
-20240121
+20240122
index e7bcd95a7dea9331f550baa06b8c4a9d6fb71dc8..b1c887b91240234c3e0a7f5939f2a37e86017ef4 100644 (file)
@@ -1,3 +1,10 @@
+2024-01-21  Martin Uecker  <uecker@tugraz.at>
+
+       PR c/113492
+       * c-decl.cc (grokdeclarator): Use c_common_unsigned_type instead of
+       unsigned_type_for to create the unsigned type for bitfields declared
+       with int when using -funsigned-bitfields.
+
 2024-01-12  Jakub Jelinek  <jakub@redhat.com>
 
        PR c/113315
index 17c7a0e0277e46cc42de00ef3c831551fba6e30c..d1e3ab3515080c1f93ac889bc8edc3986a7253a0 100644 (file)
@@ -1,3 +1,9 @@
+2024-01-21  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/113377
+       * trans-expr.cc (gfc_conv_procedure_call): Fix handling of optional
+       scalar arguments of intrinsic type with the VALUE attribute.
+
 2024-01-20  Mikael Morin  <mikael@gcc.gnu.org>
 
        PR fortran/48776
index bba064a1f29d462db09217329f39c6df19b8bee4..00aed6bf60c861883ab3cf4fb78fdca3104edc64 100644 (file)
@@ -1,3 +1,28 @@
+2024-01-21  Mary Bennett  <mary.bennett@embecosm.com>
+
+       * gcc.target/riscv/cv-alu-fail-compile.c: Change warning to error.
+
+2024-01-21  Co-authored-by: Thorsten Otto  <admin@tho-otto.de>
+
+       PR target/82420
+       * gcc.target/m68k/pr82420.c: New test.
+
+2024-01-21  Roger Sayle  <roger@nextmovesoftware.com>
+           Richard Biener  <rguenther@suse.de>
+
+       PR rtl-optimization/111267
+       * gcc.target/i386/pr111267.c: New test case.
+
+2024-01-21  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/113377
+       * gfortran.dg/optional_absent_9.f90: New test.
+
+2024-01-21  Martin Uecker  <uecker@tugraz.at>
+
+       PR c/113492
+       * gcc.dg/pr113492.c: New test.
+
 2024-01-20  John David Anglin  <danglin@gcc.gnu.org>
 
        * gcc.dg/ipa/iinline-4.c: Remove dg-final xfail for
index 49cf85a14f1470450c8a60b8eafdc925d68ee14e..e7423209d0b2882bce6aaca3123064b719ac3512 100644 (file)
@@ -1,3 +1,35 @@
+2024-01-21  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/113500
+       * include/bits/chrono_io.h (__formatter_chrono::_M_S): Fix
+       printing of subseconds with floating-point rep.
+       (__formatter_chrono::_M_format_to_ostream): Do not write
+       time_point specializations directly to the ostream.
+       (formatter<chrono::sys_time<D>, C>::parse): Do not allow an
+       empty chrono-spec if the type fails to meet the constraints for
+       writing to an ostream with operator<<.
+       * testsuite/std/time/clock/file/io.cc: Check formatting
+       non-integral times with empty chrono-specs.
+       * testsuite/std/time/clock/gps/io.cc: Likewise.
+       * testsuite/std/time/clock/utc/io.cc: Likewise.
+       * testsuite/std/time/hh_mm_ss/io.cc: Likewise.
+
+2024-01-21  Jonathan Wakely  <jwakely@redhat.com>
+
+       * include/bits/chrono.h (__file_clock::from_sys)
+       (__file_clock::to_sys, __file_clock::_S_from_sys)
+       (__file_clock::_S_to_sys): Use common_type for return type.
+       * testsuite/std/time/clock/file/members.cc: Check round trip
+       conversion for time with lower precision that seconds.
+
+2024-01-21  Jonathan Wakely  <jwakely@redhat.com>
+
+       PR libstdc++/113512
+       * include/std/format (__formatter_fp::format): Fix logic for
+       alternate forms.
+       * testsuite/std/format/functions/format.cc: Check buggy cases of
+       alternate forms with g presentation type.
+
 2024-01-20  Marek Polacek  <polacek@redhat.com>
 
        PR c++/111410