]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 20 Mar 2024 00:22:20 +0000 (00:22 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Wed, 20 Mar 2024 00:22:20 +0000 (00:22 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog

index 4aa01db9fdb450ada4263672b69e68f7e8ea30c2..c72b91a9bc557b704cab3b9287889c5156739fd2 100644 (file)
@@ -1,3 +1,17 @@
+2024-03-19  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/111822
+       * config/i386/i386-features.cc (smode_convert_cst): New function
+       to handle SImode, DImode and TImode immediates.
+       (scalar_chain::convert_op): Unify from
+       general_scalar_chain::convert_op and timode_scalar_chain::convert_op.
+       (general_scalar_chain::convert_op): Remove.
+       (timode_scalar_chain::convert_op): Remove.
+       * config/i386/i386-features.h (class scalar_chain):
+       Redeclare convert_op as protected class member.
+       (class general_calar_chain): Remove convert_op.
+       (class timode_scalar_chain): Ditto.
+
 2024-03-18  Christoph Müllner  <christoph.muellner@vrull.eu>
 
        Backported from master:
index 5fb3f81b7fb9bbdee3a26bf9f3b65217b963c7c1..75de3250ecdc7ca7767233e5603eaea82438fa2d 100644 (file)
@@ -1 +1 @@
-20240319
+20240320
index c0a02de9605eff75b04024e5ddc8c2723c52be55..de3678ffed681f12dfd18d8453b17ba91269cfb0 100644 (file)
@@ -1,3 +1,21 @@
+2024-03-19  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2024-03-13  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/114001
+       * expr.cc (gfc_is_simply_contiguous): Adjust logic so that CLASS
+       symbols are also handled.
+
+2024-03-19  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2024-03-18  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/103715
+       * frontend-passes.cc (check_externals_expr): Prevent invalid read
+       in case of mismatch of external subroutine with function.
+
 2024-03-15  Harald Anlauf  <anlauf@gmx.de>
 
        Backported from master:
index de565b7862e82217c8c7d6fd33fc8e1ec5616ea5..fae37896643572e6e4c77c14596b87c5215bb8d6 100644 (file)
@@ -1,3 +1,25 @@
+2024-03-19  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2024-03-13  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/114001
+       * gfortran.dg/is_contiguous_4.f90: New test.
+
+2024-03-19  Harald Anlauf  <anlauf@gmx.de>
+
+       Backported from master:
+       2024-03-18  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/103715
+       * gfortran.dg/pr103715.f90: New test.
+
+2024-03-19  Uros Bizjak  <ubizjak@gmail.com>
+
+       PR target/111822
+       * g++.target/i386/pr111822.C (dg-do): Compile only for ia32 targets.
+       (dg-options): Add -march=x86-64.
+
 2024-03-15  Jakub Jelinek  <jakub@redhat.com>
 
        Backported from master: