diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-04-14 00:16:48 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2023-04-14 00:16:48 +0000 |
commit | 48d0244b60507fe85f1489cce483a7e6b46662c9 (patch) | |
tree | 57e58b67da10d461805db047a5d0b4703286007c | |
parent | 43816633afd275a9057232a6ebfdc19e441f09ec (diff) | |
download | gcc-48d0244b60507fe85f1489cce483a7e6b46662c9.zip gcc-48d0244b60507fe85f1489cce483a7e6b46662c9.tar.gz gcc-48d0244b60507fe85f1489cce483a7e6b46662c9.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 21 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/cp/ChangeLog | 20 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 6 | ||||
-rw-r--r-- | gcc/m2/ChangeLog | 20 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 22 |
6 files changed, 90 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 995e9b2..11c559aa 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -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 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 3c5dae8..7b4841b 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20230413 +20230414 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index d64791c..da40108 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -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. diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index a4c7eab..ccc9604 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -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 diff --git a/gcc/m2/ChangeLog b/gcc/m2/ChangeLog index 5005581..795d378 100644 --- a/gcc/m2/ChangeLog +++ b/gcc/m2/ChangeLog @@ -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 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 9a68fe9..f9e2bea 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -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 |