diff options
author | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-04-18 00:16:21 +0000 |
---|---|---|
committer | GCC Administrator <gccadmin@gcc.gnu.org> | 2021-04-18 00:16:21 +0000 |
commit | da946b41be521adb68bbe8695563b380cd8b3243 (patch) | |
tree | 0e0c0dae058359b678e7ff2c3327ead1e40b8b75 | |
parent | ed16241c6db23013d70b792a64f29080ad48a414 (diff) | |
download | gcc-da946b41be521adb68bbe8695563b380cd8b3243.zip gcc-da946b41be521adb68bbe8695563b380cd8b3243.tar.gz gcc-da946b41be521adb68bbe8695563b380cd8b3243.tar.bz2 |
Daily bump.
-rw-r--r-- | gcc/ChangeLog | 54 | ||||
-rw-r--r-- | gcc/DATESTAMP | 2 | ||||
-rw-r--r-- | gcc/d/ChangeLog | 18 | ||||
-rw-r--r-- | gcc/testsuite/ChangeLog | 8 | ||||
-rw-r--r-- | libsanitizer/ChangeLog | 7 | ||||
-rw-r--r-- | libstdc++-v3/ChangeLog | 14 |
6 files changed, 102 insertions, 1 deletions
diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 1d3f9d5..2585360 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 be12589..94c7da9 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20210417 +20210418 diff --git a/gcc/d/ChangeLog b/gcc/d/ChangeLog index fe89d7b..1662e06 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 b1d79043..e71d5b7 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 463a65b..af12d4b 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 0314c40..b860491 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 |