[gcc r11-8236] Daily bump.

GCC Administrator gccadmin@gcc.gnu.org
Sun Apr 18 00:16:56 GMT 2021


https://gcc.gnu.org/g:da946b41be521adb68bbe8695563b380cd8b3243

commit r11-8236-gda946b41be521adb68bbe8695563b380cd8b3243
Author: GCC Administrator <gccadmin@gcc.gnu.org>
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  <ibuclaw@gdcproject.org>
+
+	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  <ibuclaw@gdcproject.org>
+
+	* 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  <jakub@redhat.com>
 
 	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  <ibuclaw@gdcproject.org>
+
+	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  <ibuclaw@gdcproject.org>
+
+	* 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  <ibuclaw@gdcproject.org>
 
 	* 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  <stefansf@linux.ibm.com>
+
+	* 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  <jrfsousa@gmail.com>
 
 	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  <jakub@redhat.com>
+
+	PR sanitizer/100114
+	* sanitizer_common/sanitizer_posix_libcdep.cpp: Cherry-pick
+	llvm-project revisions 82150606fb11d28813ae6da1101f5bda638165fe
+	and b93629dd335ffee2fc4b9b619bf86c3f9e6b0023.
+
 2021-03-08  Martin Liska  <mliska@suse.cz>
 
 	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  <jakub@redhat.com>
+
+	* 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  <jakub@redhat.com>
+
+	* 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  <jwakely@redhat.com>
 
 	* testsuite/lib/dg-options.exp (add_options_for_libatomic): Also


More information about the Libstdc++-cvs mailing list