diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-07-15 00:16:22 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2022-07-15 00:16:22 +0000 |
commit | e0e07bc7624776f9369cf0c73e2a3cf42cd2ce97 (patch) | |
tree | aac44f599176718fda5094e2c497f19041e7121e | |
parent | c6cf555a88f8ffb8ec85c2b94fe656ab217260ea (diff) | |
download | gcc-e0e07bc7624776f9369cf0c73e2a3cf42cd2ce97.zip gcc-e0e07bc7624776f9369cf0c73e2a3cf42cd2ce97.tar.gz gcc-e0e07bc7624776f9369cf0c73e2a3cf42cd2ce97.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 36 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/fortran/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/jit/ChangeLog | 7 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 29 | ||||
-rw-r--r-- | libiberty/ChangeLog | 4 | ||||
-rw-r--r-- | lto-plugin/ChangeLog | 8 |
7 files changed, 92 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index b759cf4..323b46f 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,39 @@ +2022-07-14 H.J. Lu <hjl.tools@gmail.com> + + PR tree-optimization/103798 + * tree-ssa-forwprop.cc: Include "tree-ssa-strlen.h". + (simplify_builtin_call): Inline memchr with constant strings of + no more than the bytes of a word. + * tree-ssa-strlen.cc (use_in_zero_equality): Make it global. + * tree-ssa-strlen.h (use_in_zero_equality): New. + +2022-07-14 Eric Botcazou <ebotcazou@adacore.com> + + * gimplify.cc (lookup_tmp_var): Add NOT_GIMPLE_REG boolean parameter + and set DECL_NOT_GIMPLE_REG_P on the variable according to it. + (internal_get_tmp_var): Add NOT_GIMPLE_REG boolean parameter and + pass it in the call to lookup_tmp_var. + (get_formal_tmp_var): Pass false in the call to lookup_tmp_var. + (get_initialized_tmp_var): Likewise. + (prepare_gimple_addressable): Call internal_get_tmp_var instead of + get_initialized_tmp_var with NOT_GIMPLE_REG set to true. + +2022-07-14 Martin Liska <mliska@suse.cz> + + * doc/gimple.texi: Close properly a deftypefn. + +2022-07-14 Martin Liska <mliska@suse.cz> + + * doc/gimple.texi: Close properly a deftypefn. + +2022-07-14 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> + + * config/xtensa/xtensa.md: + In FP constant synthesis split pattern, subcontract to + avoid_constant_pool_reference() as in the case of integer, + because it can handle well too. And cast to int32_t before + calling xtensa_constantsynth() in order to ignore upper 32-bit. + 2022-07-13 Aldy Hernandez <aldyh@redhat.com> * range-op.cc (operator_lt::fold_range): Use nonzero bits. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 56754ca..5d08726 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20220714 +20220715 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index f13ce09..f02b65f 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,10 @@ +2022-07-14 Harald Anlauf <anlauf@gmx.de> + Steven G. Kargl <kargl@gcc.gnu.org> + + PR fortran/106209 + * decl.cc (add_init_expr_to_sym): Handle bad initializers for + implied-shape arrays. + 2022-07-12 Harald Anlauf <anlauf@gmx.de> PR fortran/106049 diff --git a/gcc/jit/ChangeLog b/gcc/jit/ChangeLog index d16b573..581f682 100644 --- a/gcc/jit/ChangeLog +++ b/gcc/jit/ChangeLog @@ -1,3 +1,10 @@ +2022-07-14 Jonathan Wakely <jwakely@redhat.com> + + * jit-recording.h (recording::memento): Define copy constructor + and copy assignment operator as deleted. + (recording::string): Likewise. + (recording::string::c_str): Add const qualifier. + 2022-06-29 Antoni Boucher <bouanto@zoho.com> PR jit/105812 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 97b9f5f..cfdf646 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,32 @@ +2022-07-14 H.J. Lu <hjl.tools@gmail.com> + + PR tree-optimization/103798 + * c-c++-common/pr103798-1.c: New test. + * c-c++-common/pr103798-2.c: Likewise. + * c-c++-common/pr103798-3.c: Likewise. + * c-c++-common/pr103798-4.c: Likewise. + * c-c++-common/pr103798-5.c: Likewise. + * c-c++-common/pr103798-6.c: Likewise. + * c-c++-common/pr103798-7.c: Likewise. + * c-c++-common/pr103798-8.c: Likewise. + * c-c++-common/pr103798-9.c: Likewise. + * c-c++-common/pr103798-10.c: Likewise. + +2022-07-14 Harald Anlauf <anlauf@gmx.de> + Steven G. Kargl <kargl@gcc.gnu.org> + + PR fortran/106209 + * gfortran.dg/pr106209.f90: New test. + +2022-07-14 Eric Botcazou <ebotcazou@adacore.com> + + * gnat.dg/opt98.ads, gnat.dg/opt98.adb: New test. + +2022-07-14 Takayuki 'January June' Suwa <jjsuwa_sys3175@yahoo.co.jp> + + * gcc.target/xtensa/constsynth_double.c: + Modify in order to catch the issue. + 2022-07-13 Patrick Palka <ppalka@redhat.com> PR c++/105912 diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index 547ef8b..45fd827 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,7 @@ +2022-07-14 Martin Liska <mliska@suse.cz> + + * functions.texi: Replace strtoul with strtoull. + 2022-07-04 Nick Clifton <nickc@redhat.com> * rust-demangle.c (demangle_const): Add a missing goto pass_return diff --git a/lto-plugin/ChangeLog b/lto-plugin/ChangeLog index 42760af..eb37870 100644 --- a/lto-plugin/ChangeLog +++ b/lto-plugin/ChangeLog @@ -1,3 +1,11 @@ +2022-07-14 Martin Liska <mliska@suse.cz> + + PR bootstrap/106156 + * Makefile.am: Use ac_lto_plugin_extra_ldflags for AM_LDFLAGS. + * configure.ac: Use AC_SUBST(ac_lto_plugin_extra_ldflags). + * Makefile.in: Regenerate. + * configure: Regenerate. + 2022-07-12 Martin Liska <mliska@suse.cz> * lto-plugin.c (negotiate_api_version): New. |