Daily bump.
This commit is contained in:
parent
a19a242c70
commit
bc8a701380
7 changed files with 204 additions and 1 deletions
|
@ -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
|
||||
|
|
|
@ -1 +1 @@
|
|||
20201207
|
||||
20201208
|
||||
|
|
|
@ -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.
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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
|
||||
|
|
|
@ -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.
|
||||
|
|
Loading…
Add table
Reference in a new issue