From: John David Anglin Date: Sun, 27 May 2018 21:49:43 +0000 (+0000) Subject: pa-linux.h (NEED_INDICATE_EXEC_STACK): Define to 0. X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d5ca27efb4b69f8fdf38240ad62cc1af30a30f77;p=gcc.git pa-linux.h (NEED_INDICATE_EXEC_STACK): Define to 0. * config/pa/pa-linux.h (NEED_INDICATE_EXEC_STACK): Define to 0. From-SVN: r260809 --- diff --git a/gcc/ChangeLog b/gcc/ChangeLog index 3f39a6ea21d..10972e2a52b 100644 --- a/gcc/ChangeLog +++ b/gcc/ChangeLog @@ -1,3 +1,7 @@ +2018-05-27 John David Anglin + + * config/pa/pa-linux.h (NEED_INDICATE_EXEC_STACK): Define to 0. + 2018-05-27 Paul Koning * config/pdp11/pdp11.md (truncsihi2): Remove. diff --git a/gcc/config/pa/pa-linux.h b/gcc/config/pa/pa-linux.h index 1f6cb6b7f1c..a4ad2dda18e 100644 --- a/gcc/config/pa/pa-linux.h +++ b/gcc/config/pa/pa-linux.h @@ -142,5 +142,8 @@ along with GCC; see the file COPYING3. If not see #define HAVE_sync_compare_and_swapsi 1 #define HAVE_sync_compare_and_swapdi 1 +/* It's not possible to enable GNU_stack notes since the kernel needs + an executable stack for signal returns and syscall restarts. */ + #undef NEED_INDICATE_EXEC_STACK -#define NEED_INDICATE_EXEC_STACK 1 +#define NEED_INDICATE_EXEC_STACK 0