]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
Daily bump.
authorGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 17 Jul 2020 00:18:14 +0000 (00:18 +0000)
committerGCC Administrator <gccadmin@gcc.gnu.org>
Fri, 17 Jul 2020 00:18:14 +0000 (00:18 +0000)
gcc/ChangeLog
gcc/DATESTAMP
gcc/testsuite/ChangeLog
libgcc/ChangeLog
libitm/ChangeLog

index 5add120235c33177e4369120b8b317f137610791..89c9990622293554e46be0c6db8e2581d6bf9d5f 100644 (file)
@@ -1,3 +1,54 @@
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-13  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add
+       __ARM_FEATURE_PAC_DEFAULT support.
+
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-13  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/94891
+       * doc/extend.texi: Update the text for  __builtin_return_address.
+
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-13  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/94891
+       * config/aarch64/aarch64.c (aarch64_return_address_signing_enabled):
+       Disable return address signing if __builtin_eh_return is used.
+
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-13  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/94891
+       PR target/94791
+       * config/aarch64/aarch64-protos.h (aarch64_return_addr_rtx): Declare.
+       * config/aarch64/aarch64.c (aarch64_return_addr_rtx): New.
+       (aarch64_return_addr): Use aarch64_return_addr_rtx.
+       * config/aarch64/aarch64.h (PROFILE_HOOK): Likewise.
+
+2020-07-16  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+
+       Backported from master:
+       2020-06-16  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+
+       * config.in: Regenerate.
+       * config/s390/s390.c (print_operand): Emit vector alignment hints
+       for target z13, if AS accepts them.  For other targets the logic
+       stays the same.
+       * config/s390/s390.h (TARGET_VECTOR_LOADSTORE_ALIGNMENT_HINTS): Define
+       macro.
+       * configure: Regenerate.
+       * configure.ac: Check HAVE_AS_VECTOR_LOADSTORE_ALIGNMENT_HINTS_ON_Z13.
+
 2020-07-10  Will Schmidt  <will_schmidt@vnet.ibm.com>
 
        * config/rs6000/altivec.h (vec_vmsumudm): New define.
index 788faba5246fb7f08e530e5b045b3279e8629d51..9e40331a3cc4f71e73cddea6104353cf9391d281 100644 (file)
@@ -1 +1 @@
-20200716
+20200717
index 4682d9ff36f75d6b7cc9047d7ccbadb51e4ba1cd..1478b397b73be6155c70370998ecef2747dfefcb 100644 (file)
@@ -1,3 +1,21 @@
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-13  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/94891
+       * gcc.target/aarch64/return_address_sign_1.c: Update test.
+
+2020-07-16  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+
+       Backported from master:
+       2020-06-16  Stefan Schulze Frielinghaus  <stefansf@linux.ibm.com>
+
+       * gcc.target/s390/vector/align-1.c: Change target architecture
+       to z13.
+       * gcc.target/s390/vector/align-2.c: Change target architecture
+       to z13.
+
 2020-07-10  Will Schmidt  <will_schmidt@vnet.ibm.com>
 
        * gcc.target/powerpc/builtins-msum-runnable.c: New test.
index 6437b305079218fd35ce213dc6f1830fd584103b..275925541ab0f8bd5aeecd00dd41935ac88a844c 100644 (file)
@@ -1,3 +1,35 @@
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-13  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/94891
+       * config/aarch64/aarch64-unwind.h (MD_POST_EXTRACT_ROOT_ADDR): Remove.
+       (MD_POST_FROB_EH_HANDLER_ADDR): Remove.
+       (MD_POST_EXTRACT_FRAME_ADDR): Rename to ...
+       (MD_DEMANGLE_RETURN_ADDR): This.
+       (aarch64_post_extract_frame_addr): Rename to ...
+       (aarch64_demangle_return_addr): This.
+       (aarch64_post_frob_eh_handler_addr): Remove.
+       * unwind-dw2.c (uw_update_context): Demangle return address.
+       (uw_frob_return_addr): Remove.
+
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-09  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       PR target/96001
+       * config/aarch64/lse.S: Add BTI marking and related definitions,
+       and add BTI c to function entries.
+
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-09  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * config/aarch64/lse.S: Add stack note.
+
 2020-06-17  Samuel Thibault  <samuel.thibault@gnu.org>
 
        Backported from master:
index 703db28ee23b26ef9e579466d19731e79edf4ceb..d8203bfb37aa5e7b85bd783475f6738a657e15c1 100644 (file)
@@ -1,3 +1,18 @@
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-09  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * config/aarch64/sjlj.S: Add BTI marking and related definitions,
+       and add BTI c to function entries.
+
+2020-07-16  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       Backported from master:
+       2020-07-09  Szabolcs Nagy  <szabolcs.nagy@arm.com>
+
+       * config/aarch64/sjlj.S: Add stack note if __FreeBSD__ is defined.
+
 2020-03-12  Release Manager
 
        * GCC 9.3.0 released.