]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 18 Dec 2023 00:17:21 +0000 (00:17 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 18 Dec 2023 00:17:21 +0000 (00:17 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index d26d975dd32b51dff5a127f316405811a3bd195a..aeb89542d4fbe4db8417435d77b72acf651b1084 100644 (file)
@@ -1,3 +1,45 @@
+2023-12-17  Xi Ruoyao  <xry111@xry111.site>
+
+       * config/loongarch/loongarch.md (alslsi3_extend): New
+       define_insn.
+
+2023-12-17  Xi Ruoyao  <xry111@xry111.site>
+
+       PR target/112936
+       * config/loongarch/loongarch-def.cc
+       (loongarch_rtx_cost_data::loongarch_rtx_cost_data): Update
+       instruction costs per micro-benchmark results.
+       (loongarch_rtx_cost_optimize_size): Set all instruction costs
+       to (COSTS_N_INSNS (1) + 1).
+       * config/loongarch/loongarch.cc (loongarch_rtx_costs): Remove
+       special case for multiplication when optimizing for size.
+       Adjust division cost when TARGET_64BIT && !TARGET_DIV32.
+       Account the extra cost when TARGET_CHECK_ZERO_DIV and
+       optimizing for speed.
+
+2023-12-17  Xi Ruoyao  <xry111@xry111.site>
+
+       * config/loongarch/loongarch-def.cc (rtl.h): Include.
+       (COSTS_N_INSNS): Remove the macro definition.
+
+2023-12-17  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       PR target/69374
+       * doc/install.texi (Specific) <hppa*-hp-hpux*>: Remove a note on
+       GCC 4.3.
+       Remove details on how the HP assembler, which we document as not
+       working, breaks.
+       <hppa*-hp-hpux11>: Note that only the HP linker is supported.
+
+2023-12-17  Gerald Pfeifer  <gerald@pfeifer.com>
+
+       PR other/69374
+       * doc/install.texi (Installing GCC): Remove reference to
+       buildstat.html.
+       (Testing): Ditto.
+       (Final install): Remove section on submitting information for
+       buildstat.html. Adjust the request for feedback.
+
 2023-12-16  David Malcolm  <dmalcolm@redhat.com>
 
        * json.cc (print_escaped_json_string): New, taken from
index 66d0586e1432d809f1906fc19b7d6439c981402c..f613fe594d8e5ec450dfc62abbe7d5c19df53281 100644 (file)
@@ -1 +1 @@
-20231217
+20231218
index ca3bc56b5a8f2a11c1bae24f33550f7efb9316c4..90e31b59cf889a7666d4839cd143512dc381d5b0 100644 (file)
@@ -1,3 +1,11 @@
+2023-12-17  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/97592
+       * trans-expr.cc (gfc_conv_procedure_call): For a contiguous dummy
+       with the TARGET attribute, the effective argument may still be
+       contiguous even if the actual argument is not simply-contiguous.
+       Allow packing to be decided at runtime by _gfortran_internal_pack.
+
 2023-12-16  Paul Thomas  <pault@gcc.gnu.org>
 
        PR fortran/112459
index cce8326de12cdd44925bb546ff095afa9f3597d2..21890a5c17320a492e0f8abc5abdd242b68bfdc9 100644 (file)
@@ -1,3 +1,13 @@
+2023-12-17  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/97592
+       * gfortran.dg/contiguous_15.f90: New test.
+
+2023-12-17  Xi Ruoyao  <xry111@xry111.site>
+
+       PR target/112936
+       * gcc.target/loongarch/mul-const-reduction.c: New test.
+
 2023-12-16  Nathaniel Shead  <nathanieloshead@gmail.com>
 
        PR c++/106363