From: GCC Administrator Date: Thu, 4 Feb 2021 00:17:13 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-10.3.0~320 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=534426f26aa3935a303278565f4680bc97ac6a02;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 9e6a21107e16..4822e3709e07 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,36 @@ +2021-02-03 Richard Biener + Jakub Jelinek + + PR rtl-optimization/98863 + * config/i386/i386-features.c (remove_partial_avx_dependency): + Do not perform DF analysis. + (pass_data_remove_partial_avx_dependency): Remove + TODO_df_finish. + +2021-02-03 Richard Biener + + Backported from master: + 2021-02-01 Richard Biener + + PR rtl-optimization/98863 + * config/i386/i386-features.c (convert_scalars_to_vector): + Set DF_RD_PRUNE_DEAD_DEFS. + +2021-02-03 Richard Biener + + Backported from master: + 2021-01-29 Richard Biener + + PR rtl-optimization/98144 + * df.h (df_mir_bb_info): Add con_visited member. + * df-problems.c (df_mir_alloc): Initialize con_visited, + do not fully populate IN and OUT. + (df_mir_reset): Likewise. + (df_mir_confluence_0): Set con_visited. + (df_mir_confluence_n): Properly handle implicitely + fully populated IN and OUT as designated by con_visited + and update con_visited accordingly. + 2021-02-01 Richard Biener Backported from master: diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 465eb04999ff..8aed06e4d0cd 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210203 +20210204 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index c6f3893b0352..6bea39a8e3a7 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,21 @@ +2021-02-03 Eric Botcazou + + * gcc-interface/decl.c (components_to_record): If the first component + with rep clause is the _Parent field with variable size, temporarily + set it aside when computing the internal layout of the REP part again. + * gcc-interface/utils.c (finish_record_type): Revert to taking the + maximum when merging sizes for all record types with rep clause. + (merge_sizes): Put SPECIAL parameter last and adjust recursive calls. + +2021-02-03 Eric Botcazou + + * gcc-interface/decl.c (gnat_to_gnu_entity) : Make the + two fields of the fat pointer type addressable, and do not make the + template type read-only. + : If the type has discriminants mark it as may_alias. + * gcc-interface/utils.c (make_dummy_type): Likewise. + (build_dummy_unc_pointer_types): Likewise. + 2021-01-26 Marius Hillenbrand PR ada/98228 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index ace2d4ec26b7..4b60b08e4f8d 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,14 @@ +2021-02-03 Jakub Jelinek + + PR c++/97804 + * g++.dg/cpp2a/no_unique_address11.C: New test. + +2021-02-03 Richard Biener + Jakub Jelinek + + PR rtl-optimization/98863 + * gcc.target/i386/20051216-1.c: New test. + 2021-02-02 Patrick Palka Backported from master: diff --git a/libcpp/ChangeLog b/libcpp/ChangeLog index 75a4f35a7f1e..b5f188348276 100644 --- a/libcpp/ChangeLog +++ b/libcpp/ChangeLog @@ -1,3 +1,8 @@ +2021-02-03 Nathan Sidwell + + PR preprocessor/95253 + * mkdeps.c (munge): Do not escape ':'. + 2020-10-05 Jakub Jelinek Backported from master: