Daily bump.

This commit is contained in:
GCC Administrator 2021-04-04 00:16:26 +00:00
parent 5a0aa603b2
commit c0756c4eb3
8 changed files with 155 additions and 1 deletions

View File

@ -1,3 +1,41 @@
2021-04-03 Iain Sandoe <iain@sandoe.co.uk>
* config/darwin.c (machopic_legitimize_pic_address): Check
that the current pic register is one of the hard reg set
before setting liveness.
2021-04-03 Iain Sandoe <iain@sandoe.co.uk>
* config/darwin.c (machopic_legitimize_pic_address): Fix
whitespace, remove unused code.
2021-04-03 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/99882
* gimple-ssa-store-merging.c (bswap_view_convert): Handle val with
pointer type.
2021-04-03 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/99863
* dse.c (replace_read): Drop regs_live argument. Instead of
regs_live, use store_insn->fixed_regs_live if non-NULL,
otherwise punt if insns sequence clobbers or sets any hard
registers.
2021-04-03 Jakub Jelinek <jakub@redhat.com>
PR testsuite/98125
* targhooks.h (default_print_patchable_function_entry_1): Declare.
* targhooks.c (default_print_patchable_function_entry_1): New function,
copied from default_print_patchable_function_entry with an added flags
argument.
(default_print_patchable_function_entry): Rewritten into a small
wrapper around default_print_patchable_function_entry_1.
* config/rs6000/rs6000.c (TARGET_ASM_PRINT_PATCHABLE_FUNCTION_ENTRY):
Redefine.
(rs6000_print_patchable_function_entry): New function.
2021-04-02 Eric Botcazou <ebotcazou@adacore.com>
* doc/invoke.texi (fdelete-dead-exceptions): Minor tweak.

View File

@ -1 +1 @@
20210403
20210404

View File

@ -1,3 +1,26 @@
2021-04-03 Marek Polacek <polacek@redhat.com>
PR c++/91416
* parser.c: Create a GC root for attributes in a decl specifier.
(cp_parser_type_specifier): Push/pop ->attributes onto/from it.
2021-04-03 Jason Merrill <jason@redhat.com>
PR c++/91217
* pt.c (tsubst_lambda_expr): Skip the body block from
DECL_SAVED_TREE.
2021-04-03 Jason Merrill <jason@redhat.com>
PR c++/90664
* cvt.c (can_convert_qual): Check fnptr_conv_p.
2021-04-03 Jason Merrill <jason@redhat.com>
PR c++/97900
* pt.c (regenerate_decl_from_template): tsubst_decl
the parms.
2021-04-02 Patrick Palka <ppalka@redhat.com>
PR c++/99869

View File

@ -1,3 +1,20 @@
2021-04-03 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 3b808e838.
* Make-lang.in (D_FRONTEND_OBJS): Add d/chkformat.o.
* d-codegen.cc (build_struct_literal): Handle special enums.
* d-convert.cc (convert_expr): Handle noreturn type.
(convert_for_condition): Likewise.
* d-target.cc (Target::_init): Set type for wchar_t.
(TargetCPP::derivedClassOffset): New method.
(Target::libraryObjectMonitors): New method.
* decl.cc (get_symbol_decl): Set TREE_THIS_VOLATILE for functions of
type noreturn.
* toir.cc (IRVisitor::visit (ReturnStatement *)): Handle returning
noreturn types.
* types.cc (TypeVisitor::visit (TypeNoreturn *)): New method.
(TypeVisitor::visit (TypeEnum *)): Handle special enums.
2021-03-28 Iain Buclaw <ibuclaw@gdcproject.org>
* d-builtins.cc (d_init_versions): Predefine D_PIE if flag_pie is set.

View File

@ -1,3 +1,9 @@
2021-04-03 Paul Thomas <pault@gcc.gnu.org>
PR fortran/99818
* interface.c (compare_parameter): The codimension attribute is
applied to the _data field of class formal arguments.
2021-04-01 Harald Anlauf <anlauf@gmx.de>
PR fortran/99840

View File

@ -1,3 +1,51 @@
2021-04-03 Alexandre Oliva <oliva@adacore.com>
* g++.dg/pr94314-3.C: Zero-initialize main loop counter.
2021-04-03 Alexandre Oliva <oliva@adacore.com>
* gcc.dg/ipa/ipa-sra-19.c: Extend -Wno-psabi to ppc-vx7r2.
2021-04-03 Marek Polacek <polacek@redhat.com>
PR c++/91416
* g++.dg/other/gc7.C: New test.
2021-04-03 Paul Thomas <pault@gcc.gnu.org>
PR fortran/99818
* gfortran.dg/coarray_48.f90: New test.
2021-04-03 Jakub Jelinek <jakub@redhat.com>
PR tree-optimization/99882
* gcc.dg/pr99882.c: New test.
2021-04-03 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/99863
* gcc.target/i386/pr99863.c: New test.
2021-04-03 Jakub Jelinek <jakub@redhat.com>
PR testsuite/98125
* g++.dg/pr93195a.C: Skip on powerpc*-*-* 64-bit.
2021-04-03 Jason Merrill <jason@redhat.com>
PR c++/91217
* g++.dg/opt/nrv20.C: New test.
2021-04-03 Jason Merrill <jason@redhat.com>
PR c++/90664
* g++.dg/cpp1z/noexcept-type24.C: New test.
2021-04-03 Jason Merrill <jason@redhat.com>
PR c++/97900
* g++.dg/ext/vector40.C: New test.
2021-04-02 Patrick Palka <ppalka@redhat.com>
PR c++/99869

View File

@ -1,3 +1,11 @@
2021-04-03 Jakub Jelinek <jakub@redhat.com>
PR target/97653
* config/rs6000/t-linux (IBM128_STATIC_OBJS): Fix spelling, use
$(objext) instead of $(object). Use _floatunditf instead of
_floatunsditf. Add tf <-> ti conversion objects.
(IBM128_SHARED_OBJS): Use proper substitution reference syntax.
2021-03-29 Michael Meissner <meissner@linux.ibm.com>
* config/rs6000/t-float128 (fp128_decstr_funcs): Delete.

View File

@ -1,3 +1,17 @@
2021-04-03 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/MERGE: Merge upstream druntime 483bc129.
* libdruntime/Makefile.am (DRUNTIME_DSOURCES_DARWIN): Add
core/sys/darwin/fcntl.d.
(DRUNTIME_DSOURCES_OPENBSD): Add core/sys/openbsd/unistd.d.
(DRUNTIME_DSOURCES_WINDOWS): Add core/sys/windows/stdc/malloc.d.
* libdruntime/Makefile.in: Regenerate.
* src/MERGE: Merge upstream phobos f89dc217a.
* src/Makefile.am (PHOBOS_DSOURCES): Add std/regex/internal/tests2.d.
* src/Makefile.in: Regenerate.
* testsuite/libphobos.exceptions/chain.d: Fix format arguments.
* testsuite/libphobos.exceptions/line_trace.d: Likewise.
2021-03-26 Iain Buclaw <ibuclaw@gdcproject.org>
* Makefile.in: Regenerate.