Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 21 Feb 2022 00:16:24 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Mon, 21 Feb 2022 00:16:24 +0000 (00:16 +0000)
gcc/DATESTAMP
gcc/d/ChangeLog
gcc/fortran/ChangeLog
gcc/testsuite/ChangeLog
libphobos/ChangeLog

index b925510..fe35542 100644 (file)
@@ -1 +1 @@
-20220220
+20220221
index 8274a4d..812a23b 100644 (file)
@@ -1,3 +1,25 @@
+2022-02-20  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * expr.cc (ExprVisitor::visit (DeleteExp *)): Remove handling of
+       deleting GC allocated classes.
+       * runtime.def (DELCLASS): Remove.
+       (DELINTERFACE): Remove.
+
+2022-02-20  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * dmd/MERGE: Merge upstream dmd cb49e99f8.
+       * dmd/VERSION: Update version to v2.099.0-beta.1.
+       * decl.cc (layout_class_initializer): Update call to NewExp::create.
+       * expr.cc (ExprVisitor::visit (DeleteExp *)): Remove handling of
+       deleting arrays and pointers.
+       (ExprVisitor::visit (DotVarExp *)): Convert complex types to the
+       front-end library type representing them.
+       (ExprVisitor::visit (StringExp *)): Use getCodeUnit instead of charAt
+       to get the value of each index in a string expression.
+       * runtime.def (DELMEMORY): Remove.
+       (DELARRAYT): Remove.
+       * types.cc (TypeVisitor::visit (TypeEnum *)): Handle anonymous enums.
+
 2022-02-16  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        * d-builtins.cc (d_build_builtins_module): Set purity of DECL_PURE_P
index 4a1371b..99282bb 100644 (file)
@@ -1,3 +1,11 @@
+2022-02-20  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/77693
+       * data.cc (gfc_assign_data_value): If a variable in a data
+       statement has the POINTER attribute, check for allowed initial
+       data target that is compatible with pointer assignment.
+       * gfortran.h (IS_POINTER): New macro.
+
 2022-02-15  Tobias Burnus  <tobias@codesourcery.com>
 
        * trans-openmp.cc (gfc_trans_omp_depobj): Fix to alloc/ptr dummy
index 54228c7..056dbfa 100644 (file)
@@ -1,3 +1,12 @@
+2022-02-20  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * gdc.dg/special1.d: New file.
+
+2022-02-20  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/77693
+       * gfortran.dg/data_pointer_2.f90: New test.
+
 2022-02-19  Tom de Vries  <tdevries@suse.de>
 
        * gcc.target/nvptx/atomic-store-1.c: Update.
index 5359674..22ec779 100644 (file)
@@ -1,3 +1,10 @@
+2022-02-20  Iain Buclaw  <ibuclaw@gdcproject.org>
+
+       * libdruntime/MERGE: Merge upstream druntime 55528bd1.
+       * src/MERGE: Merge upstream phobos 1a3e80ec2.
+       * testsuite/libphobos.hash/test_hash.d: Update.
+       * testsuite/libphobos.betterc/test19933.d: New test.
+
 2022-02-16  Iain Buclaw  <ibuclaw@gdcproject.org>
 
        * Makefile.in: Regenerate.