From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: by sourceware.org (Postfix, from userid 2168) id 4DA603857005; Sun, 18 Apr 2021 00:16:56 +0000 (GMT) DKIM-Filter: OpenDKIM Filter v2.11.0 sourceware.org 4DA603857005 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset="utf-8" From: GCC Administrator To: gcc-cvs@gcc.gnu.org, libstdc++-cvs@gcc.gnu.org Subject: [gcc r11-8236] Daily bump. X-Act-Checkin: gcc X-Git-Author: GCC Administrator X-Git-Refname: refs/heads/master X-Git-Oldrev: ed16241c6db23013d70b792a64f29080ad48a414 X-Git-Newrev: da946b41be521adb68bbe8695563b380cd8b3243 Message-Id: <20210418001656.4DA603857005@sourceware.org> Date: Sun, 18 Apr 2021 00:16:56 +0000 (GMT) X-BeenThere: libstdc++-cvs@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Libstdc++-cvs mailing list List-Unsubscribe: , List-Archive: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 18 Apr 2021 00:16:56 -0000 https://gcc.gnu.org/g:da946b41be521adb68bbe8695563b380cd8b3243 commit r11-8236-gda946b41be521adb68bbe8695563b380cd8b3243 Author: GCC Administrator Date: Sun Apr 18 00:16:21 2021 +0000 Daily bump. Diff: --- gcc/ChangeLog | 54 +++++++++++++++++++++++++++++++++++++++++++++++++ gcc/DATESTAMP | 2 +- gcc/d/ChangeLog | 18 +++++++++++++++++ gcc/testsuite/ChangeLog | 8 ++++++++ libsanitizer/ChangeLog | 7 +++++++ libstdc++-v3/ChangeLog | 14 +++++++++++++ 6 files changed, 102 insertions(+), 1 deletion(-) diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1d3f9d5712a..2585360730c 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,57 @@ +2021-04-17 Iain Buclaw + + PR d/99914 + * config/i386/winnt-d.c (TARGET_D_TEMPLATES_ALWAYS_COMDAT): Define. + * doc/tm.texi: Regenerate. + * doc/tm.texi.in (D language and ABI): Add @hook for + TARGET_D_TEMPLATES_ALWAYS_COMDAT. + +2021-04-17 Iain Buclaw + + * config/darwin-d.c (darwin_d_handle_target_object_format): New + function. + (darwin_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + * config/dragonfly-d.c (dragonfly_d_handle_target_object_format): New + function. + (dragonfly_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + * config/freebsd-d.c (freebsd_d_handle_target_object_format): New + function. + (freebsd_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + * config/glibc-d.c (glibc_d_handle_target_object_format): New + function. + (glibc_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + * config/i386/i386-d.c (ix86_d_handle_target_object_format): New + function. + (ix86_d_register_target_info): Add ix86_d_handle_target_object_format + as handler for objectFormat key. + * config/i386/winnt-d.c (winnt_d_handle_target_object_format): New + function. + (winnt_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + * config/netbsd-d.c (netbsd_d_handle_target_object_format): New + function. + (netbsd_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + * config/openbsd-d.c (openbsd_d_handle_target_object_format): New + function. + (openbsd_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + * config/pa/pa-d.c (pa_d_handle_target_object_format): New function. + (pa_d_register_target_info): Add pa_d_handle_target_object_format as + handler for objectFormat key. + * config/rs6000/rs6000-d.c (rs6000_d_handle_target_object_format): New + function. + (rs6000_d_register_target_info): Add + rs6000_d_handle_target_object_format as handler for objectFormat key. + * config/sol2-d.c (solaris_d_handle_target_object_format): New + function. + (solaris_d_register_target_info): New function. + (TARGET_D_REGISTER_OS_TARGET_INFO): Define. + 2021-04-16 Jakub Jelinek PR target/91710 diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index be1258941c2..94c7da9c4c5 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210417 +20210418 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index fe89d7b399b..1662e060e07 100644 --- a/gcc/d/ChangeLog +++ b/gcc/d/ChangeLog @@ -1,3 +1,21 @@ +2021-04-17 Iain Buclaw + + PR d/99914 + * d-target.def (d_templates_always_comdat): New hook. + * d-tree.h (mark_needed): Remove prototype. + * decl.cc: Include d-target.h. + (mark_needed): Rename to... + (d_mark_needed): ...this. Make static. + (set_linkage_for_decl): Put variables in comdat if + d_templates_always_comdat. + +2021-04-17 Iain Buclaw + + * d-target.cc (d_handle_target_object_format): New function. + (d_language_target_info): Add d_handle_target_object_format as handler + for objectFormat key. + (Target::getTargetInfo): Continue if handler returned NULL_TREE. + 2021-04-14 Iain Buclaw * d-target.cc (Target::_init): Call new targetdm hook to register OS diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index b1d790434a8..e71d5b702d3 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,11 @@ +2021-04-17 Stefan Schulze Frielinghaus + + * c-c++-common/zero-scratch-regs-8.c: Enable on s390*. + * c-c++-common/zero-scratch-regs-9.c: Likewise. + * c-c++-common/zero-scratch-regs-10.c: Likewise. + * c-c++-common/zero-scratch-regs-11.c: Likewise. + * gcc.target/s390/zero-scratch-regs-1.c: New test. + 2021-04-16 José Rui Faustino de Sousa PR fortran/100094 diff --git a/libsanitizer/ChangeLog b/libsanitizer/ChangeLog index 463a65b6f7f..af12d4befdc 100644 --- a/libsanitizer/ChangeLog +++ b/libsanitizer/ChangeLog @@ -1,3 +1,10 @@ +2021-04-17 Jakub Jelinek + + PR sanitizer/100114 + * sanitizer_common/sanitizer_posix_libcdep.cpp: Cherry-pick + llvm-project revisions 82150606fb11d28813ae6da1101f5bda638165fe + and b93629dd335ffee2fc4b9b619bf86c3f9e6b0023. + 2021-03-08 Martin Liska PR sanitizer/98920 diff --git a/libstdc++-v3/ChangeLog b/libstdc++-v3/ChangeLog index 0314c4045d3..b86049155d1 100644 --- a/libstdc++-v3/ChangeLog +++ b/libstdc++-v3/ChangeLog @@ -1,3 +1,17 @@ +2021-04-17 Jakub Jelinek + + * config/abi/post/powerpc-linux-gnu/baseline_symbols.txt: Update. + * config/abi/post/powerpc64-linux-gnu/32/baseline_symbols.txt: Update. + +2021-04-17 Jakub Jelinek + + * config/abi/post/x86_64-linux-gnu/baseline_symbols.txt: Update. + * config/abi/post/x86_64-linux-gnu/32/baseline_symbols.txt: Update. + * config/abi/post/i386-linux-gnu/baseline_symbols.txt: Update. + * config/abi/post/i486-linux-gnu/baseline_symbols.txt: Update. + * config/abi/post/s390x-linux-gnu/baseline_symbols.txt: Update. + * config/abi/post/powerpc64-linux-gnu/baseline_symbols.txt: Update. + 2021-04-15 Jonathan Wakely * testsuite/lib/dg-options.exp (add_options_for_libatomic): Also