From: GCC Administrator Date: Thu, 4 Mar 2021 00:17:33 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.3.0~253 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=7e008a8ba4a83a65fd9319468466ddb9a5f53c12;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3cedd0b1891b..1d3ea34cc4c3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,63 @@ +2021-03-03 Eric Botcazou + + PR target/99234 + * config/i386/i386.c (ix86_compute_frame_layout): For a SEH target, + point back the hard frame pointer to its default location when the + frame is larger than SEH_MAX_FRAME_SIZE. + +2021-03-03 Richard Biener + + Backported from master: + 2021-01-20 Richard Biener + + PR tree-optimization/98758 + * tree-data-ref.c (int_divides_p): Use lambda_int arguments. + (lambda_matrix_right_hermite): Avoid undefinedness with + signed integer abs and multiplication. + (analyze_subscript_affine_affine): Use lambda_int. + +2021-03-03 Richard Biener + + Backported from master: + 2021-01-13 Richard Biener + + PR tree-optimization/98640 + * tree-ssa-sccvn.c (visit_nary_op): Do not try to + handle plus or minus from a truncated operand to be + sign-extended. + +2021-03-03 Richard Biener + + Backported from master: + 2021-01-11 Richard Biener + + PR tree-optimization/98526 + * tree-vect-loop.c (vect_model_reduction_cost): Remove costing + of the actual reduction op for the regular case. + (vectorizable_reduction): Cost the stmts + vect_transform_reduction produces here. + +2021-03-03 Richard Biener + + PR tree-optimization/97897 + * tree-complex.c (complex_propagate::visit_stmt): Make sure + abnormally used SSA names are VARYING. + (complex_propagate::visit_phi): Likewise. + +2021-03-03 Tom de Vries + + Backported from master: + 2021-02-05 Tom de Vries + + PR debug/98656 + * tree-switch-conversion.c (jump_table_cluster::emit): Add loc + argument. + (bit_test_cluster::emit): Reuse location_t for newly created + gswitch statement. + (switch_decision_tree::try_switch_expansion): Preserve + location_t. + * tree-switch-conversion.h: Change function signatures. + 2021-03-02 Jan Hubicka Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 91edd6899c62..afcad2953c96 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210303 +20210304 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index f29361fc3805..ad21ff5f4a75 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,12 @@ +2021-03-03 Iain Buclaw + + Backported from master: + 2021-03-03 Iain Buclaw + + PR d/99337 + * dmd/dmodule.c (checkModFileAlias): Don't read past buffer in + comparison. + 2021-02-02 Iain Buclaw Backported from master: diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4971b4ab6dc9..fa27adde13fa 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,24 @@ +2021-03-03 Richard Biener + + Backported from master: + 2021-01-20 Richard Biener + + PR tree-optimization/98758 + * gcc.dg/torture/pr98758.c: New testcase. + +2021-03-03 Richard Biener + + Backported from master: + 2021-01-13 Richard Biener + + PR tree-optimization/98640 + * gcc.dg/torture/pr98640.c: New testcase. + +2021-03-03 Richard Biener + + PR tree-optimization/97897 + * gcc.dg/pr97897.c: New testcase. + 2021-03-02 Eric Botcazou * gnat.dg/limited5.adb: New test.