Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 14 Apr 2023 00:16:48 +0000 (00:16 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 14 Apr 2023 00:16:48 +0000 (00:16 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/cp/ChangeLog
gcc/fortran/ChangeLog
gcc/m2/ChangeLog
gcc/testsuite/ChangeLog

index 995e9b2..11c559a 100644 (file)
@@ -1,3 +1,24 @@
+2023-04-13  Andrew MacLeod  <amacleod@redhat.com>
+
+       PR tree-optimization/108139
+       PR tree-optimization/109462
+       * gimple-range-cache.cc (ranger_cache::fill_block_cache): Remove
+       equivalency check for PHI nodes.
+       * gimple-range-fold.cc (fold_using_range::range_of_phi): Ensure def
+       does not dominate single-arg equivalency edges.
+
+2023-04-13  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/108910
+       * config/aarch64/aarch64.cc (aarch64_function_arg_alignment): Do
+       not trust TYPE_ALIGN for pointer types; use POINTER_SIZE instead.
+
+2023-04-13  Richard Biener  <rguenther@suse.de>
+
+       PR tree-optimization/109491
+       * tree-ssa-sccvn.cc (expressions_equal_p): Restore the
+       NULL operands test.
+
 2023-04-12  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
 
        PR target/109479
index 3c5dae8..7b4841b 100644 (file)
@@ -1 +1 @@
-20230413
+20230414
index d64791c..da40108 100644 (file)
@@ -1,3 +1,23 @@
+2023-04-13  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/109420
+       * decl.cc (make_typename_type): Also ignore non-types during the
+       lookup if tag_type corresponds to an elaborated-type-specifier.
+       * pt.cc (tsubst) <case TYPENAME_TYPE>: Pass class_type or
+       enum_type as tag_type to make_typename_type accordingly instead
+       of always passing typename_type.
+
+2023-04-13  Jason Merrill  <jason@redhat.com>
+
+       PR c++/109277
+       * semantics.cc (check_trait_type): Handle incomplete type directly.
+       * typeck2.cc (cxx_incomplete_type_diagnostic): Remove assert.
+
+2023-04-13  Jason Merrill  <jason@redhat.com>
+
+       * typeck2.cc (cxx_incomplete_type_diagnostic): Return bool.
+       * cp-tree.h (cxx_incomplete_type_diagnostic): Adjust.
+
 2023-04-12  Jakub Jelinek  <jakub@redhat.com>
 
        * Make-lang.in (s-cp-module-version): New target.
index a4c7eab..ccc9604 100644 (file)
@@ -1,3 +1,9 @@
+2023-04-13  Harald Anlauf  <anlauf@gmx.de>
+
+       PR fortran/109492
+       * trans-expr.cc (gfc_conv_power_op): Use absu_hwi and
+       unsigned HOST_WIDE_INT for portability.
+
 2023-04-12  Harald Anlauf  <anlauf@gmx.de>
 
        PR fortran/104312
index 5005581..795d378 100644 (file)
@@ -1,3 +1,23 @@
+2023-04-13  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/109488
+       * lang.opt: Fix typo "maybe" to "may be".
+
+2023-04-13  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       * gm2-compiler/M2ALU.def (PopChar): New procedure function.
+       * gm2-compiler/M2ALU.mod (PopChar): New procedure function.
+       * gm2-compiler/M2GCCDeclare.mod (PromoteToString): Detect
+       a single constant char and build a C string.
+       * gm2-compiler/M2GenGCC.mod (IsConstStr): New procedure
+       function.
+       (GetStr): New procedure function.
+       (FoldAdd): Use IsConstStr.
+       * gm2-compiler/M2Quads.mod: Formatting changes.
+       * gm2-gcc/m2expr.cc (m2expr_GetCstInteger): New function.
+       * gm2-gcc/m2expr.def (GetCstInteger): New procedure function.
+       * gm2-gcc/m2expr.h (m2expr_GetCstInteger): New prototype.
+
 2023-04-05  Gaius Mulley  <gaiusmod2@gmail.com>
 
        PR modula2/109423
index 9a68fe9..f9e2bea 100644 (file)
@@ -1,3 +1,25 @@
+2023-04-13  Patrick Palka  <ppalka@redhat.com>
+
+       PR c++/109420
+       * g++.dg/template/typename27.C: New test.
+
+2023-04-13  Jason Merrill  <jason@redhat.com>
+
+       PR c++/109277
+       * g++.dg/ext/is_convertible5.C: New test.
+
+2023-04-13  Gaius Mulley  <gaiusmod2@gmail.com>
+
+       PR modula2/109497
+       PR modula2/109496
+       * gm2/pim/run/pass/addcharconst.mod: New test.
+       * gm2/pim/run/pass/singlechar.mod: New test.
+
+2023-04-13  Richard Sandiford  <richard.sandiford@arm.com>
+
+       PR target/108910
+       * gcc.dg/torture/pr108910.c: New test.
+
 2023-04-12  Ju-Zhe Zhong  <juzhe.zhong@rivai.ai>
 
        PR target/109479