From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 033113858004; Sun, 6 Jun 2021 00:17:01 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 033113858004 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r12-1241] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: a0864ce8662bb9d715b51513697309f198f1da19 X-Git-Newrev: 28c62475050d2ac6c243580e1130a87308e1e907 Message-Id: <20210606001702.033113858004@sourceware.org> Date: Sun, 6 Jun 2021 00:17:01 +0000 (GMT) X-BeenThere: gcc-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 06 Jun 2021 00:17:02 -0000 https://gcc.gnu.org/g:28c62475050d2ac6c243580e1130a87308e1e907 commit r12-1241-g28c62475050d2ac6c243580e1130a87308e1e907 Author: GCC Administrator Date: Sun Jun 6 00:16:22 2021 +0000 Daily bump. Diff: --- ChangeLog | 9 +++++++++ gcc/ChangeLog | 41 +++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/fortran/ChangeLog | 34 ++++++++++++++++++++++++++++++++++ gcc/testsuite/ChangeLog | 11 +++++++++++ libgfortran/ChangeLog | 8 ++++++++ libiberty/ChangeLog | 7 +++++++ libstdc++-v3/ChangeLog | 6 ++++++ 8 files changed, 117 insertions(+), 1 deletion(-) diff --git a/ChangeLog b/ChangeLog index fabfc3b256d..9fc6e165fc1 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,12 @@ +2021-06-05 Jeff Law + + * MAINTAINERS: Adjust my entry in the DCO section so that it does + not trigger testsuite failures. + +2021-06-05 Jeff Law + + * MAINTAINERS: Add myself to DCO section with both email addresses. + 2021-06-03 Jason Merrill * MAINTAINERS: Add DCO version number. diff --git a/gcc/ChangeLog b/gcc/ChangeLog index e94b2fc0624..d78b97cc6a8 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,44 @@ +2021-06-05 Kewen Lin + + * config/sh/sh.md (doloop_end_split): Fix empty split condition. + +2021-06-05 Kewen Lin + + * config/sparc/sparc.md (*snedi_zero_vis3, + *neg_snedi_zero_subxc, *plus_snedi_zero, + *plus_plus_snedi_zero, *minus_snedi_zero, + *minus_minus_snedi_zero): Fix empty split condition. + +2021-06-05 Kewen Lin + + * config/or1k/or1k.md (*movdi): Fix empty split condition. + +2021-06-05 Kewen Lin + + * config/mips/mips.md (, bswapsi2, bswapdi2): Fix empty + split condition. + +2021-06-05 Kewen Lin + + * config/m68k/m68k.md (*zero_extend_inc, *zero_extend_dec, + *zero_extendsidi2): Fix empty split condition. + +2021-06-05 Jeff Law + + * config/h8300/addsub.md: Fix split condition in define_insn_and_split + patterns. + * config/h8300/bitfield.md: Likewise. + * config/h8300/combiner.md: Likewise. + * config/h8300/divmod.md: Likewise. + * config/h8300/extensions.md: Likewise. + * config/h8300/jumpcall.md: Likewise. + * config/h8300/movepush.md: Likewise. + * config/h8300/multiply.md: Likewise. + * config/h8300/other.md: Likewise. + * config/h8300/shiftrotate.md: Likewise. + * config/h8300/logical.md: Likewise. Fix split pattern to use + code iterator that somehow slipped through. + 2021-06-04 Tobias Burnus PR middle-end/100905 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 0098130f31a..09dbf4d3140 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210605 +20210606 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 33ab58a083c..12b932f5ced 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,37 @@ +2021-06-05 José Rui Faustino de Sousa + + PR fortran/100120 + PR fortran/100816 + PR fortran/100818 + PR fortran/100819 + PR fortran/100821 + * trans-array.c (gfc_get_array_span): rework the way character + array "span" was calculated. + (gfc_conv_expr_descriptor): improve handling of character sections + and unlimited polymorphic objects. + * trans-expr.c (gfc_get_character_len): new function to calculate + character string length. + (gfc_get_character_len_in_bytes): new function to calculate + character string length in bytes. + (gfc_conv_scalar_to_descriptor): add call to set the "span". + (gfc_trans_pointer_assignment): set "_len" and antecipate the + initialization of the deferred character length hidden argument. + * trans-intrinsic.c (gfc_conv_associated): set "force_no_tmp" to + avoid the creation of a temporary. + * trans-types.c (gfc_get_dtype_rank_type): rework type detection + so that unlimited polymorphic objects get proper type infomation, + also important for bind(c). + (gfc_get_dtype): add argument to pass the rank if necessary. + (gfc_get_array_type_bounds): cosmetic change to have character + arrays called character instead of unknown. + * trans-types.h (gfc_get_dtype): modify prototype. + * trans.c (get_array_span): rework the way character array "span" + was calculated. + * trans.h (gfc_get_character_len): new prototype. + (gfc_get_character_len_in_bytes): new prototype. + Add "unlimited_polymorphic" flag to "gfc_se" type to signal when + expression carries an unlimited polymorphic object. + 2021-06-04 Harald Anlauf PR fortran/99839 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ba1d2c7e696..5e19bb9ce68 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,14 @@ +2021-06-05 José Rui Faustino de Sousa + + PR fortran/100120 + PR fortran/100816 + PR fortran/100818 + PR fortran/100819 + PR fortran/100821 + * gfortran.dg/PR100120.f90: New test. + * gfortran.dg/character_workout_1.f90: New test. + * gfortran.dg/character_workout_4.f90: New test. + 2021-06-04 Tobias Burnus PR middle-end/100905 diff --git a/libgfortran/ChangeLog b/libgfortran/ChangeLog index 5776572bb76..f4f5ad41891 100644 --- a/libgfortran/ChangeLog +++ b/libgfortran/ChangeLog @@ -1,3 +1,11 @@ +2021-06-05 José Rui Faustino de Sousa + + PR fortran/100120 + * intrinsics/associated.c (associated): have associated verify if + the "span" matches insted of the "elem_len". + * libgfortran.h (GFC_DESCRIPTOR_SPAN): add macro to retrive the + descriptor "span". + 2021-05-22 Andre Vehreschild PR fortran/98301 diff --git a/libiberty/ChangeLog b/libiberty/ChangeLog index d1dae213fd7..1c9138861bd 100644 --- a/libiberty/ChangeLog +++ b/libiberty/ChangeLog @@ -1,3 +1,10 @@ +2021-06-05 John David Anglin + + PR target/100734 + * configure.ac: Use libiberty snprintf and vsnprintf on + hppa*-*-hpux*. + * configure: Regenerate. + 2021-05-06 Tom Tromey * hashtab.c (htab_eq_string): New function. diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index d87370e5340..69084e10958 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,9 @@ +2021-06-05 Jonathan Wakely + + PR libstdc++/100824 + * include/bits/ranges_base.h (_SSize): Return signed type. + * testsuite/std/ranges/access/ssize.cc: Check with __int128. + 2021-06-04 Jonathan Wakely * include/bits/ranges_base.h (_SSize): Return the result of