Daily bump.

This commit is contained in:
GCC Administrator 2021-04-11 00:16:24 +00:00
parent 82198676c8
commit 1d54b13841
8 changed files with 170 additions and 1 deletions

View File

@ -1,3 +1,34 @@
2021-04-10 H.J. Lu <hjl.tools@gmail.com>
PR target/99744
* config/i386/serializeintrin.h (_serialize): Defined as macro.
2021-04-10 Jakub Jelinek <jakub@redhat.com>
PR lto/99849
* expr.c (expand_expr_addr_expr_1): Test is_global_var rather than
just TREE_STATIC on COMPOUND_LITERAL_EXPR_DECLs.
2021-04-10 Jakub Jelinek <jakub@redhat.com>
PR middle-end/99989
* gimple-ssa-warn-alloca.c
(alloca_type_and_limit::alloca_type_and_limit): Initialize limit to
0 with integer precision unconditionally.
2021-04-10 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/98601
* rtlanal.c (rtx_addr_can_trap_p_1): Allow in assert unknown size
not just for BLKmode, but also for VOIDmode. For STRICT_ALIGNMENT
unaligned_mems handle VOIDmode like BLKmode.
2021-04-10 Jan Hubicka <hubicka@ucw.cz>
PR lto/99857
* tree.c (free_lang_data_in_decl): Do not release body of
declare_variant_alt.
2021-04-09 Richard Sandiford <richard.sandiford@arm.com>
* config/aarch64/aarch64.c (aarch64_option_restore): If the

View File

@ -1 +1 @@
20210410
20210411

View File

@ -1,3 +1,9 @@
2021-04-10 David Malcolm <dmalcolm@redhat.com>
PR analyzer/100011
* region-model.cc (region_model::on_assignment): Avoid NULL
dereference if ctxt is NULL when assigning from a STRING_CST.
2021-04-08 David Malcolm <dmalcolm@redhat.com>
PR analyzer/99042

View File

@ -1,3 +1,9 @@
2021-04-10 Jakub Jelinek <jakub@redhat.com>
PR c/99990
* c-decl.c (finish_decl): Don't overwrite TREE_TYPE of
error_mark_node.
2021-03-25 Jakub Jelinek <jakub@redhat.com>
PR c++/99565

View File

@ -1,3 +1,26 @@
2021-04-10 Jason Merrill <jason@redhat.com>
PR c++/98800
PR c++/97399
* parser.c (cp_parser_direct_declarator): Don't
inject_this_parameter if static_p.
(cp_parser_omp_var_list_no_open): Parse 'this' even if
current_class_ptr isn't set for a better diagnostic.
2021-04-10 Jason Merrill <jason@redhat.com>
PR c++/99180
PR c++/93295
PR c++/93867
PR c++/99118
PR c++/96873
* pt.c (alias_ctad_tweaks): Handle failure better.
2021-04-10 Jason Merrill <jason@redhat.com>
PR c++/100006
* pt.c (find_parameter_packs_r) [TAG_DEFN]: Look into bases.
2021-04-09 Patrick Palka <ppalka@redhat.com>
* cp-tree.h (LAMBDA_EXPR_REGENERATED_FROM)

View File

@ -1,3 +1,7 @@
2021-04-10 Iain Buclaw <ibuclaw@gdcproject.org>
* dmd/MERGE: Merge upstream dmd 0450061c8.
2021-04-08 Iain Buclaw <ibuclaw@gdcproject.org>
* d-attribs.cc: Include fold-const.h and opts.h.

View File

@ -1,3 +1,50 @@
2021-04-10 Jason Merrill <jason@redhat.com>
PR c++/98800
* g++.dg/gomp/this-1.C: Adjust diagnostic.
* g++.dg/cpp0x/constexpr-this1.C: New test.
2021-04-10 David Malcolm <dmalcolm@redhat.com>
PR analyzer/100011
* gcc.dg/analyzer/pr100011.c: New test.
2021-04-10 Jakub Jelinek <jakub@redhat.com>
PR c/99990
* gcc.dg/pr99990.c: New test.
2021-04-10 H.J. Lu <hjl.tools@gmail.com>
PR target/99744
* gcc.target/i386/pr99744-2.c: New test.
2021-04-10 Jakub Jelinek <jakub@redhat.com>
PR lto/99849
* gcc.dg/lto/pr99849_0.c: New test.
2021-04-10 Jakub Jelinek <jakub@redhat.com>
PR rtl-optimization/98601
* gcc.dg/torture/pr98601.c: New test.
2021-04-10 Jason Merrill <jason@redhat.com>
PR c++/99180
PR c++/93295
PR c++/93867
PR c++/95486
* g++.dg/cpp2a/class-deduction-alias5.C: New test.
* g++.dg/cpp2a/class-deduction-alias6.C: New test.
* g++.dg/cpp2a/class-deduction-alias7.C: New test.
* g++.dg/cpp2a/class-deduction-alias8.C: New test.
2021-04-10 Jason Merrill <jason@redhat.com>
PR c++/100006
* g++.dg/cpp0x/lambda/lambda-variadic13.C: New test.
2021-04-09 Martin Sebor <msebor@redhat.com>
PR middle-end/55288

View File

@ -1,3 +1,55 @@
2021-04-10 Iain Buclaw <ibuclaw@gdcproject.org>
* Makefile.in: Regenerate.
* configure: Regenerate.
* configure.ac: Call DRUNTIME_SECTION_FLAGS.
* libdruntime/Makefile.am: Add SECTION_FLAGS to AM_DFLAGS.
* libdruntime/Makefile.in: Regenerate.
* m4/druntime.m4 (DRUNTIME_SECTION_FLAGS): New macro.
* src/Makefile.am: Add SECTION_FLAGS to AM_DFLAGS.
* src/Makefile.in: Regenerate.
* testsuite/Makefile.in: Regenerate.
2021-04-10 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/Makefile.am (DRUNTIME_DSOURCES): Removed
gcc/sections/android.d, elf_shared.d, osx.d, win32.d, and win64.d.
Added gcc/sections/common.d, elf.d macho.d, and pecoff.d.
* libdruntime/Makefile.in: Regenerate.
* libdruntime/core/thread/osthread.d: Update externDFunc FQDN names to
use platform independant section function names.
* libdruntime/gcc/sections/elf_shared.d: Renamed to...
* libdruntime/gcc/sections/elf.d: ...this. Mangle functions for
core.thread interface as if they come from the gcc.sections module.
* libdruntime/gcc/sections/package.d: Update public imports, declare
functions for core.thread interface.
* libdruntime/gcc/sections/android.d: Removed.
* libdruntime/gcc/sections/osx.d: Removed.
* libdruntime/gcc/sections/win32.d: Removed.
* libdruntime/gcc/sections/win64.d: Removed.
* libdruntime/gcc/sections/common.d: New file.
* libdruntime/gcc/sections/macho.d: New file.
* libdruntime/gcc/sections/pecoff.d: New file.
2021-04-10 Iain Buclaw <ibuclaw@gdcproject.org>
* testsuite/libphobos.druntime/druntime.exp: Compile all tests with
-static-libphobos.
* testsuite/libphobos.phobos/phobos.exp: Likewise.
2021-04-10 Iain Buclaw <ibuclaw@gdcproject.org>
* testsuite/libphobos.druntime/druntime.exp: Remove
is-effective-target static.
* testsuite/libphobos.phobos/phobos.exp: Likewise.
2021-04-10 Iain Buclaw <ibuclaw@gdcproject.org>
PR d/99812
* testsuite/libphobos.druntime_shared/druntime_shared.exp: Re-add
-fno-moduleinfo flag to dg-runtest.
* testsuite/libphobos.phobos_shared/phobos_shared.exp: Likewise.
2021-04-08 Iain Buclaw <ibuclaw@gdcproject.org>
* libdruntime/Makefile.am (DRUNTIME_DSOURCES): Add