From: GCC Administrator Date: Thu, 6 May 2021 00:18:13 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-11.2.0~443 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6c9cf075f7fccadd70ae6ce1779612fc920758a0;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 4e1f11d250f8..877007450d52 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,75 @@ +2021-05-05 Eric Botcazou + + PR target/100402 + * config/i386/i386.c (ix86_compute_frame_layout): For a SEH target, + always return the establisher frame for __builtin_frame_address (0). + +2021-05-05 Stefan Schulze Frielinghaus + + Backported from master: + 2021-05-05 Stefan Schulze Frielinghaus + + PR rtl-optimization/100263 + * postreload.c (move2add_valid_value_p): Ensure register can + change mode. + +2021-05-05 Eric Botcazou + + PR rtl-optimization/100411 + * cfgcleanup.c (try_crossjump_to_edge): Also skip end of prologue + and beginning of function markers. + +2021-05-05 Richard Biener + + Backported from master: + 2021-04-29 Richard Biener + + PR tree-optimization/100253 + * tree-vect-stmts.c (vectorizable_load): Do not assume + element alignment when DR_MISALIGNMENT is -1. + (vectorizable_store): Likewise. + +2021-05-05 Richard Biener + + Backported from master: + 2021-04-27 Richard Biener + + PR tree-optimization/100278 + * tree-ssa-pre.c (compute_avail): Give up when we cannot + adjust TBAA beacuse of mismatching bases. + +2021-05-05 Richard Biener + + Backported from master: + 2021-04-29 Richard Biener + + PR ipa/100308 + * ipa-prop.c (ipcp_modif_dom_walker::before_dom_children): + Track blocks to cleanup EH in new m_need_eh_cleanup. + (ipcp_modif_dom_walker::cleanup_eh): New. + (ipcp_transform_function): Release dominator info before + doing EH cleanup. + +2021-05-05 Richard Biener + + Backported from master: + 2021-05-04 Richard Biener + + PR tree-optimization/100414 + * tree-ssa-phiopt.c (get_non_trapping): Do not compute dominance + info here. + (tree_ssa_phiopt_worker): But unconditionally here. + +2021-05-05 Richard Biener + + Backported from master: + 2021-05-04 Richard Biener + + PR tree-optimization/100329 + * tree-ssa-reassoc.c (can_reassociate_p): Do not reassociate + asm goto defs. + (insert_stmt_after): Assert we're not running into asm goto. + 2021-05-04 Jakub Jelinek Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index eb085aa83ab2..8e159d534200 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210505 +20210506 diff --git a/gcc/fortran/ChangeLog b/gcc/fortran/ChangeLog index 7dbb014463ac..b072f2b4eb92 100644 --- a/gcc/fortran/ChangeLog +++ b/gcc/fortran/ChangeLog @@ -1,3 +1,14 @@ +2021-05-05 Harald Anlauf + + Backported from master: + 2021-05-05 Harald Anlauf + + PR fortran/100274 + * interface.c (gfc_compare_actual_formal): Continue checks after + emitting warning for argument length mismatch. + * trans-expr.c (gfc_conv_procedure_call): Check for NULL pointer + dereference. + 2021-04-29 Tobias Burnus Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 31fb63f4a0f3..ddc62a3956a4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,47 @@ +2021-05-05 Eric Botcazou + + * gcc.c-torture/execute/20210505-1.c: New test. + +2021-05-05 Harald Anlauf + + Backported from master: + 2021-05-05 Harald Anlauf + + PR fortran/100274 + * gfortran.dg/argument_checking_25.f90: New test. + +2021-05-05 Richard Biener + + Backported from master: + 2021-04-29 Richard Biener + + PR tree-optimization/100253 + * g++.dg/pr100253.C: New testcase. + +2021-05-05 Richard Biener + + Backported from master: + 2021-04-27 Richard Biener + + PR tree-optimization/100278 + * gcc.dg/tree-ssa/pr100278.c: New testcase. + +2021-05-05 Richard Biener + + Backported from master: + 2021-05-04 Richard Biener + + PR tree-optimization/100414 + * gcc.dg/pr100414.c: New testcase. + +2021-05-05 Richard Biener + + Backported from master: + 2021-05-04 Richard Biener + + PR tree-optimization/100329 + * gcc.dg/torture/pr100329.c: New testcase. + 2021-05-03 Patrick Palka Backported from master: diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 428f42cd87ef..64f000ff22dd 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,13 @@ +2021-05-05 Patrick Palka + + Backported from master: + 2021-05-05 Patrick Palka + + * include/std/ranges (transform_view::_Iterator::iter_swap): + Remove as per LWG 3520. + (join_view::_Iterator::iter_swap): Add indirectly_swappable + constraint as per LWG 3517. + 2021-05-04 Patrick Palka Backported from master: