public inbox for gcc-cvs@sourceware.org help / color / mirror / Atom feed
From: GCC Administrator <gccadmin@gcc.gnu.org> To: gcc-cvs@gcc.gnu.org Subject: [gcc r11-5833] Daily bump. Date: Tue, 8 Dec 2020 00:17:15 +0000 (GMT) [thread overview] Message-ID: <20201208001715.F3F263A4F03C@sourceware.org> (raw) https://gcc.gnu.org/g:bc8a7013802eadc666764eb244eee2441f375954 commit r11-5833-gbc8a7013802eadc666764eb244eee2441f375954 Author: GCC Administrator <gccadmin@gcc.gnu.org> Date: Tue Dec 8 00:16:46 2020 +0000 Daily bump. Diff: --- gcc/ChangeLog | 71 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/ada/ChangeLog | 42 +++++++++++++++++++++++++++++ gcc/c-family/ChangeLog | 6 +++++ gcc/c/ChangeLog | 6 +++++ gcc/cp/ChangeLog | 23 ++++++++++++++++ gcc/testsuite/ChangeLog | 55 ++++++++++++++++++++++++++++++++++++++ 7 files changed, 204 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 40af7941255..51ee9f2bbe3 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,74 @@ +2020-12-07 Jakub Jelinek <jakub@redhat.com> + + PR target/98147 + * builtins.c (default_emit_call_builtin___clear_cache): Call + convert_memory_address to ptr_mode on both begin and end. + +2020-12-07 Bernd Edlinger <bernd.edlinger@hotmail.de> + + * ipa-param-manipulation.c + (ipa_param_body_adjustments::modify_call_stmt): Set location info. + +2020-12-07 Jozef Lawrynowicz <jozef.l@mittosystems.com> + + * doc/extend.texi (used function attribute): Document saving + the declaration from linker garbage collection. + (used variable attribute): Likewise. + +2020-12-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/98113 + * tree-vectorizer.h (struct slp_root): New. + (_bb_vec_info::roots): New member. + * tree-vect-slp.c (vect_analyze_slp): Also walk BB info + roots. + (_bb_vec_info::_bb_vec_info): Adjust. + (_bb_vec_info::~_bb_vec_info): Likewise. + (vld_cmp): New. + (vect_slp_is_lane_insert): Likewise. + (vect_slp_check_for_constructors): Match a series of + BIT_INSERT_EXPRs as vector constructor. + (vect_slp_analyze_bb_1): Continue if BB info roots is + not empty. + (vect_slp_analyze_bb_1): Mark the whole BIT_INSERT_EXPR root + sequence as pure_slp. + +2020-12-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/98117 + * tree-vect-loop-manip.c (vect_gen_vector_loop_niters): + Properly handle degenerate niter when setting the vector + loop IV range. + +2020-12-07 Andreas Krebbel <krebbel@linux.ibm.com> + + * config/s390/s390.c (s390_emit_stack_probe): Change Pmode to + word_mode. + +2020-12-07 Martin Jambor <mjambor@suse.cz> + + PR ipa/97816 + * ipa-cp.c (safe_add): Removed. + (good_cloning_opportunity_p): Remove special handling of INT_MAX. + (value_topo_info<valtype>::propagate_effects): Take care not to + propagate from size one value to another through more sources. Scale + propagated times with edge frequencies. Include local time and size + in propagates ones here. Take care not to overflow size. + (decide_about_value): Do not add local and propagated effects when + passing them to good_cloning_opportunity_p. + +2020-12-07 Matthias Klose <doko@ubuntu.com> + + * genextract.c (print_header): Undefine ENABLE_RTL_CHECKING + and ENABLE_RTL_FLAG_CHECKING. + +2020-12-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/98137 + * tree-data-ref.c (split_constant_offset_1): Use + determine_value_range instead of get_range_info to handle + arbitrary expressions. + 2020-12-06 H.J. Lu <hjl.tools@gmail.com> PR target/98162 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index a4de7b0fbad..0793ecd0c80 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20201207 +20201208 diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 5631a0100ff..f404b3673a4 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,45 @@ +2020-12-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc-interface/Make-lang.in: Remove ^L characters. + * gcc-interface/decl.c (create_concat_name): Add cast. + +2020-12-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc-interface/trans.c (maybe_make_gnu_thunk): Return false if the + target is local and thunk and target do not have the same context. + +2020-12-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc-interface/trans.c (lvalue_for_aggregate_p): Also return true + for return statements. + * gcc-interface/utils.c (gnat_write_global_declarations): Use the + maximum index for the dummy object to avoid a name collision. + +2020-12-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc-interface/decl.c (gnat_to_gnu_entity) <Fixed_Point_Type>: Put + back the "else" unduly removed. + +2020-12-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc-interface/trans.c (Call_to_gnu): Also create a temporary for + the return value if the LHS is a bit-field and the return type is + a type padding a self-referential type. + (gnat_to_gnu): Do not remove the padding on the result if it is too + small with regard to the natural padding size. + +2020-12-07 Eric Botcazou <ebotcazou@adacore.com> + + * gcc-interface/utils.c (convert) <INTEGER_TYPE>: Call fold_convert + in the cases where convert_to_integer is not called. + <BOOLEAN_TYPE>: Call fold_convert instead of convert_to_integer. + +2020-12-07 Matthias Klose <doko@ubuntu.com> + + PR ada/97504 + * Makefile.rtl (LIBGNAT_TARGET_PAIRS) <mips*-*-linux*>: Use wraplf + version of Aux_Long_Long_Float. + 2020-11-30 Pierre-Marie de Rodat <derodat@adacore.com> * libgnat/s-trasym.ads: Update the list of supported platforms. diff --git a/gcc/c-family/ChangeLog b/gcc/c-family/ChangeLog index 2e88f20e7c7..b1ea54551b6 100644 --- a/gcc/c-family/ChangeLog +++ b/gcc/c-family/ChangeLog @@ -1,3 +1,9 @@ +2020-12-07 Marek Polacek <polacek@redhat.com> + + PR c++/98126 + * c-common.c (verify_tree_lim_r): New function. + (verify_sequence_points): Use it. Use nullptr instead of 0. + 2020-12-03 Martin Sebor <msebor@redhat.com> PR c++/90629 diff --git a/gcc/c/ChangeLog b/gcc/c/ChangeLog index b97fb740f9c..15eaa3d2433 100644 --- a/gcc/c/ChangeLog +++ b/gcc/c/ChangeLog @@ -1,3 +1,9 @@ +2020-12-07 Martin Uecker <muecker@gwdg.de> + + PR c/97981 + * c-typeck.c (convert_lvalue_to_rvalue): Move the code + that drops qualifiers to the end of the function. + 2020-11-26 Martin Uecker <muecker@gwdg.de> PR c/65455 diff --git a/gcc/cp/ChangeLog b/gcc/cp/ChangeLog index f0386a181ff..82aedc45016 100644 --- a/gcc/cp/ChangeLog +++ b/gcc/cp/ChangeLog @@ -1,3 +1,26 @@ +2020-12-07 Marek Polacek <polacek@redhat.com> + + PR c++/98043 + * decl.c (pop_switch): If SWITCH_STMT_TYPE is a scoped enum type, + set it to the type of SWITCH_STMT_COND. + +2020-12-07 Nathan Sidwell <nathan@acm.org> + + * cp-tree.h (build_cplus_array_type): Add defaulted DEP parm. + * tree.c (set_array_type_common): Add DEP parm. + (build_cplus_array_type): Add DEP parm, determine dependency if + needed. Mark dependency of new types. + (cp_build_qualified_type_real): Adjust array-building call, assert + no surprising dependency. + (strip_typedefs): Likewise. + +2020-12-07 Nathan Sidwell <nathan@acm.org> + + PR c++/98116 + * typeck.c (structural_comptypes): Move early outs to comptype. + Always check template-alias match when comparing_specializations. + (comptypes): Do early out checking here. + 2020-12-05 Patrick Palka <ppalka@redhat.com> PR c++/97093 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index d65e53932e3..8e2eca8eae4 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,58 @@ +2020-12-07 Martin Uecker <muecker@gwdg.de> + + PR c/97981 + * gcc.dg/pr97981.c: New test. + * gcc.dg/pr60195.c: Adapt test. + +2020-12-07 Jakub Jelinek <jakub@redhat.com> + + PR target/98147 + * gcc.dg/pr98147.c: New test. + +2020-12-07 Marek Polacek <polacek@redhat.com> + + PR c++/98043 + * g++.dg/cpp0x/enum41.C: New test. + +2020-12-07 Ian Lance Taylor <iant@golang.org> + + * go.test/go-test.exp (errchk): Don't backslash quote parentheses + that are already backslash quoted. + +2020-12-07 Marek Polacek <polacek@redhat.com> + + PR c++/98126 + * g++.dg/warn/Wsequence-point-4.C: New test. + +2020-12-07 Nathan Sidwell <nathan@acm.org> + + PR c++/98116 + * g++.dg/template/pr98116.C: Remove dg-ice. + * g++.dg/template/pr98116-2.C: New. + +2020-12-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/98113 + * gcc.dg/vect/bb-slp-70.c: New testcase. + +2020-12-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/98117 + * gcc.dg/torture/pr98117.c: New testcase. + +2020-12-07 Andreas Krebbel <krebbel@linux.ibm.com> + + * gcc.target/s390/s390.exp: New target check s390_zarch. + * gcc.target/s390/stack-clash-1.c: Use s390_zarch instead of lp64. + * gcc.target/s390/stack-clash-2.c: Likewise. + * gcc.target/s390/stack-clash-3.c: Likewise. + * gcc.target/s390/stack-clash-5.c: New test. + +2020-12-07 Richard Biener <rguenther@suse.de> + + PR tree-optimization/98137 + * gcc.dg/vect/bb-slp-pr98137.c: New testcase. + 2020-12-06 H.J. Lu <hjl.tools@gmail.com> * gcc.target/i386/pr98161.c: New test.
reply other threads:[~2020-12-08 0:17 UTC|newest] Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions: You may reply publicly to this message via plain-text email using any one of the following methods: * Save the following mbox file, import it into your mail client, and reply-to-all from there: mbox Avoid top-posting and favor interleaved quoting: https://en.wikipedia.org/wiki/Posting_style#Interleaved_style * Reply using the --to, --cc, and --in-reply-to switches of git-send-email(1): git send-email \ --in-reply-to=20201208001715.F3F263A4F03C@sourceware.org \ --to=gccadmin@gcc.gnu.org \ --cc=gcc-cvs@gcc.gnu.org \ /path/to/YOUR_REPLY https://kernel.org/pub/software/scm/git/docs/git-send-email.html * If your mail client supports setting the In-Reply-To header via mailto: links, try the mailto: linkBe sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox; as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).