Daily bump.
This commit is contained in:
parent
c1c86ab96c
commit
8ae884c09f
6 changed files with 238 additions and 1 deletions
|
@ -1,3 +1,58 @@
|
|||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/91710
|
||||
* config/aarch64/aarch64.c (aarch64_function_arg_alignment): Change
|
||||
abi_break argument from bool * to unsigned *, store there the pre-GCC 9
|
||||
alignment.
|
||||
(aarch64_layout_arg, aarch64_gimplify_va_arg_expr): Adjust callers.
|
||||
(aarch64_function_arg_regno_p): Likewise. Only emit -Wpsabi note if
|
||||
the old and new alignment after applying MIN/MAX to it is different.
|
||||
|
||||
2021-04-16 Tamar Christina <tamar.christina@arm.com>
|
||||
|
||||
PR target/100048
|
||||
* config/aarch64/aarch64-sve.md (@aarch64_sve_trn1_conv<mode>): New.
|
||||
* config/aarch64/aarch64.c (aarch64_expand_sve_const_pred_trn): Use new
|
||||
TRN optab.
|
||||
* config/aarch64/iterators.md (UNSPEC_TRN1_CONV): New.
|
||||
|
||||
2021-04-16 Bill Schmidt <wschmidt@linux.ibm.com>
|
||||
|
||||
* doc/extend.texi (PowerPC AltiVec/VSX Built-in Functions): Revise
|
||||
this section and its subsections.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/100075
|
||||
* config/aarch64/aarch64.md (*neg_asr_si2_extr, *extrsi5_insn_di): New
|
||||
define_insn patterns.
|
||||
|
||||
2021-04-16 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR rtl-optimization/98689
|
||||
* reg-notes.def (UNTYPED_CALL): New note.
|
||||
* combine.c (distribute_notes): Handle it.
|
||||
* emit-rtl.c (try_split): Likewise.
|
||||
* rtlanal.c (rtx_properties::try_to_add_insn): Likewise. Assume
|
||||
that calls with the note implicitly set all return value registers.
|
||||
* builtins.c (expand_builtin_apply): Add a REG_UNTYPED_CALL
|
||||
to untyped_calls.
|
||||
|
||||
2021-04-16 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR rtl-optimization/99596
|
||||
* rtlanal.c (rtx_properties::try_to_add_insn): Don't add global
|
||||
register accesses for const calls. Assume that pure functions
|
||||
can only read from global registers. Ignore cases in which
|
||||
the stack pointer has been marked global.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/99767
|
||||
* tree-vect-loop.c (vect_transform_loop): Don't remove just
|
||||
dead scalar .MASK_LOAD calls, but also dead .COND_* calls - replace
|
||||
them by their last argument.
|
||||
|
||||
2021-04-15 Martin Liska <mliska@suse.cz>
|
||||
|
||||
* doc/invoke.texi: Other params don't use it, remove it.
|
||||
|
|
|
@ -1 +1 @@
|
|||
20210416
|
||||
20210417
|
||||
|
|
|
@ -1,3 +1,48 @@
|
|||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/100111
|
||||
* constexpr.c (cxx_eval_store_expression): Don't add CONSTRUCTORs
|
||||
for empty classes into *valp when types don't match even when *valp
|
||||
is NULL.
|
||||
|
||||
2021-04-16 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/99803
|
||||
* decl.c (make_typename_type): Give an error and return when
|
||||
name is is_overloaded_fn.
|
||||
* parser.c (cp_parser_class_name): Don't check is_overloaded_fn
|
||||
before calling make_typename_type.
|
||||
|
||||
2021-04-16 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/99700
|
||||
* constexpr.c (reduced_constant_expression_p): For array
|
||||
CONSTRUCTORs, use a dedicated loop that additionally verifies
|
||||
the CONSTRUCTOR spans the entire array.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/99850
|
||||
* parser.c (cp_parser_constraint_requires_parens) <case CPP_DEREF>:
|
||||
If lambda_p, return pce_ok instead of pce_maybe_postfix.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/99833
|
||||
* pt.c (extract_locals_r): When handling DECL_EXPR of a structured
|
||||
binding, add to data.internal also all corresponding structured
|
||||
binding decls.
|
||||
|
||||
2021-04-16 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/100079
|
||||
* cp-tree.h (first_field): Declare.
|
||||
* mangle.c (range_expr_nelts): New.
|
||||
(write_expression): Improve class NTTP mangling.
|
||||
* pt.c (get_template_parm_object): Clear TREE_HAS_CONSTRUCTOR.
|
||||
* tree.c (zero_init_expr_p): Improve class NTTP handling.
|
||||
* decl.c: Adjust comment.
|
||||
|
||||
2021-04-15 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/80456
|
||||
|
|
|
@ -1,3 +1,21 @@
|
|||
2021-04-16 José Rui Faustino de Sousa <jrfsousa@gmail.com>
|
||||
|
||||
PR fortran/100094
|
||||
* trans-array.c (gfc_trans_deferred_array): Add code to initialize
|
||||
pointers and allocatables with correct TKR parameters.
|
||||
|
||||
2021-04-16 José Rui Faustino de Sousa <jrfsousa@gmail.com>
|
||||
|
||||
PR fortran/100018
|
||||
* resolve.c: Add association check before de-referencing pointer.
|
||||
|
||||
2021-04-16 Harald Anlauf <anlauf@gmx.de>
|
||||
Paul Thomas <pault@gcc.gnu.org>
|
||||
|
||||
PR fortran/63797
|
||||
* module.c (write_symtree): Do not write interface of intrinsic
|
||||
procedure to module file for F2003 and newer.
|
||||
|
||||
2021-04-15 Paul Thomas <pault@gcc.gnu.org>
|
||||
|
||||
PR fortran/99307
|
||||
|
|
|
@ -1,3 +1,115 @@
|
|||
2021-04-16 José Rui Faustino de Sousa <jrfsousa@gmail.com>
|
||||
|
||||
PR fortran/100094
|
||||
* gfortran.dg/PR100094.f90: New test.
|
||||
|
||||
2021-04-16 Christophe Lyon <christophe.lyon@linaro.org>
|
||||
|
||||
PR target/96770
|
||||
* gcc.target/arm/pure-code/pr96770.c: Fix scan-assembler-times
|
||||
with movt/movw.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/91710
|
||||
* gcc.target/aarch64/pr91710.c: New test.
|
||||
|
||||
2021-04-16 José Rui Faustino de Sousa <jrfsousa@gmail.com>
|
||||
|
||||
PR fortran/100018
|
||||
* gfortran.dg/PR10018.f90: New test.
|
||||
|
||||
2021-04-16 Tamar Christina <tamar.christina@arm.com>
|
||||
|
||||
PR target/100048
|
||||
* gcc.target/aarch64/sve/pr100048.c: New test.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/100111
|
||||
* g++.dg/cpp0x/constexpr-100111.C: New test.
|
||||
|
||||
2021-04-16 Marek Polacek <polacek@redhat.com>
|
||||
|
||||
PR c++/99803
|
||||
* g++.dg/cpp2a/typename14.C: Don't expect particular error
|
||||
messages.
|
||||
* g++.dg/cpp2a/typename19.C: New test.
|
||||
|
||||
2021-04-16 Robin Dapp <rdapp@linux.ibm.com>
|
||||
|
||||
* gcc.dg/gimplefe-40.c: Moved to...
|
||||
* gcc.dg/vect/gimplefe-40.c: ...here.
|
||||
* gcc.dg/gimplefe-41.c: Moved to...
|
||||
* gcc.dg/vect/gimplefe-41.c: ...here.
|
||||
|
||||
2021-04-16 Harald Anlauf <anlauf@gmx.de>
|
||||
Paul Thomas <pault@gcc.gnu.org>
|
||||
|
||||
PR fortran/63797
|
||||
* gfortran.dg/pr63797.f90: New test.
|
||||
|
||||
2021-04-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
|
||||
|
||||
* gcc.dg/tree-ssa/pr83403-1.c: Revert
|
||||
max-completely-peeled-insns to the default value on IBM Z.
|
||||
* gcc.dg/tree-ssa/pr83403-2.c: Likewise.
|
||||
|
||||
2021-04-16 Patrick Palka <ppalka@redhat.com>
|
||||
|
||||
PR c++/99700
|
||||
* g++.dg/cpp2a/constexpr-init21.C: New test.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/100075
|
||||
* gcc.target/aarch64/pr100075.c: New test.
|
||||
|
||||
2021-04-16 Richard Sandiford <richard.sandiford@arm.com>
|
||||
|
||||
PR rtl-optimization/99596
|
||||
* gcc.target/arm/pr99596.c: New test.
|
||||
|
||||
2021-04-16 Richard Earnshaw <rearnsha@arm.com>
|
||||
|
||||
PR target/100067
|
||||
* g++.target/arm/arm.exp (dg_runtest_extra_prunes): Update prune
|
||||
template.
|
||||
* gcc.target/arm/arm.exp (dg_runtest_extra_prunes): Likewise.
|
||||
* g++.target/arm/mve.exp (dg_runtest_extra_prunes): Likewise. Fix
|
||||
missing quotes around switch names.
|
||||
* gcc.target/arm/mve/mve.exp: (dg_runtest_extra_prunes): Likewise.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR target/99767
|
||||
* gcc.target/aarch64/pr99767.c: New test.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/99850
|
||||
* g++.dg/cpp23/lambda-specifiers2.C: New test.
|
||||
|
||||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR c++/99833
|
||||
* g++.dg/cpp1z/pr99833.C: New test.
|
||||
* g++.dg/cpp2a/pr99833.C: New test.
|
||||
|
||||
2021-04-16 Stefan Schulze Frielinghaus <stefansf@linux.ibm.com>
|
||||
|
||||
* gcc.dg/unroll-and-jam.c: Revert max-completely-peel-times to
|
||||
the default value on IBM Z.
|
||||
|
||||
2021-04-16 Jason Merrill <jason@redhat.com>
|
||||
|
||||
PR c++/100079
|
||||
* g++.dg/abi/mangle71.C: Fix expected mangling.
|
||||
* g++.dg/abi/mangle77.C: New test.
|
||||
* g++.dg/cpp2a/nontype-class-union1.C: Likewise.
|
||||
* g++.dg/cpp2a/nontype-class-equiv1.C: Removed.
|
||||
* g++.dg/cpp2a/nontype-class44.C: New test.
|
||||
|
||||
2021-04-15 Martin Sebor <msebor@redhat.com>
|
||||
|
||||
PR c/99420
|
||||
|
|
|
@ -1,3 +1,10 @@
|
|||
2021-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR jit/100096
|
||||
* configure.ac: Add --enable-host-shared support.
|
||||
* Makefile.in: Update copyright. Add @PICFLAG@ to CFLAGS.
|
||||
* configure: Regenerated.
|
||||
|
||||
2020-04-16 Jakub Jelinek <jakub@redhat.com>
|
||||
|
||||
PR bootstrap/92008
|
||||
|
|
Loading…
Add table
Reference in a new issue