From: GCC Administrator Date: Fri, 17 Jul 2020 00:18:14 +0000 (+0000) Subject: Daily bump. X-Git-Tag: releases/gcc-9.4.0~814 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=0eca9685d19939fc3895319998183b56de827b72;p=thirdparty%2Fgcc.git Daily bump. --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 5add120235c3..89c999062229 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,54 @@ +2020-07-16 Szabolcs Nagy + + Backported from master: + 2020-07-13 Szabolcs Nagy + + * config/aarch64/aarch64-c.c (aarch64_update_cpp_builtins): Add + __ARM_FEATURE_PAC_DEFAULT support. + +2020-07-16 Szabolcs Nagy + + Backported from master: + 2020-07-13 Szabolcs Nagy + + PR target/94891 + * doc/extend.texi: Update the text for __builtin_return_address. + +2020-07-16 Szabolcs Nagy + + Backported from master: + 2020-07-13 Szabolcs Nagy + + 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 + + Backported from master: + 2020-07-13 Szabolcs Nagy + + 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 + + Backported from master: + 2020-06-16 Stefan Schulze Frielinghaus + + * 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 * config/rs6000/altivec.h (vec_vmsumudm): New define. diff --git a/gcc/DATESTAMP b/gcc/DATESTAMP index 788faba5246f..9e40331a3cc4 100644 --- a/gcc/DATESTAMP +++ b/gcc/DATESTAMP @@ -1 +1 @@ -20200716 +20200717 diff --git a/gcc/testsuite/ChangeLog b/gcc/testsuite/ChangeLog index 4682d9ff36f7..1478b397b73b 100644 --- a/gcc/testsuite/ChangeLog +++ b/gcc/testsuite/ChangeLog @@ -1,3 +1,21 @@ +2020-07-16 Szabolcs Nagy + + Backported from master: + 2020-07-13 Szabolcs Nagy + + PR target/94891 + * gcc.target/aarch64/return_address_sign_1.c: Update test. + +2020-07-16 Stefan Schulze Frielinghaus + + Backported from master: + 2020-06-16 Stefan Schulze Frielinghaus + + * 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 * gcc.target/powerpc/builtins-msum-runnable.c: New test. diff --git a/libgcc/ChangeLog b/libgcc/ChangeLog index 6437b3050792..275925541ab0 100644 --- a/libgcc/ChangeLog +++ b/libgcc/ChangeLog @@ -1,3 +1,35 @@ +2020-07-16 Szabolcs Nagy + + Backported from master: + 2020-07-13 Szabolcs Nagy + + 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 + + Backported from master: + 2020-07-09 Szabolcs Nagy + + 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 + + Backported from master: + 2020-07-09 Szabolcs Nagy + + * config/aarch64/lse.S: Add stack note. + 2020-06-17 Samuel Thibault Backported from master: diff --git a/libitm/ChangeLog b/libitm/ChangeLog index 703db28ee23b..d8203bfb37aa 100644 --- a/libitm/ChangeLog +++ b/libitm/ChangeLog @@ -1,3 +1,18 @@ +2020-07-16 Szabolcs Nagy + + Backported from master: + 2020-07-09 Szabolcs Nagy + + * config/aarch64/sjlj.S: Add BTI marking and related definitions, + and add BTI c to function entries. + +2020-07-16 Szabolcs Nagy + + Backported from master: + 2020-07-09 Szabolcs Nagy + + * config/aarch64/sjlj.S: Add stack note if __FreeBSD__ is defined. + 2020-03-12 Release Manager * GCC 9.3.0 released.