From: Aurelien Jarno Date: Tue, 1 Mar 2011 00:00:28 +0000 (+1000) Subject: alpha: Define DEFAULT_STACK_PERMS X-Git-Tag: glibc-2.16-ports-before-merge~420 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=65342356965f356a7fb9b4578856c5ad0861d423;p=thirdparty%2Fglibc.git alpha: Define DEFAULT_STACK_PERMS --- diff --git a/ChangeLog.alpha b/ChangeLog.alpha index ca354f10c7e..473edac23b6 100644 --- a/ChangeLog.alpha +++ b/ChangeLog.alpha @@ -1,3 +1,7 @@ +2011-02-28 Aurelien Jarno + + * sysdeps/alpha/stackinfo.h: Define DEFAULT_STACK_PERMS with PF_X. + 2011-02-28 Aurelien Jarno * sysdeps/unix/sysv/linux/alpha/bits/fcntl.h (F_SETPIPE_SZ, diff --git a/sysdeps/alpha/stackinfo.h b/sysdeps/alpha/stackinfo.h index 0a281bd4359..d9dbc357a43 100644 --- a/sysdeps/alpha/stackinfo.h +++ b/sysdeps/alpha/stackinfo.h @@ -22,7 +22,13 @@ #ifndef _STACKINFO_H #define _STACKINFO_H 1 +#include + /* On Alpha the stack grows down. */ #define _STACK_GROWS_DOWN 1 +/* Default to an executable stack. PF_X can be overridden if PT_GNU_STACK is + * present, but it is presumed absent. */ +#define DEFAULT_STACK_PERMS (PF_R|PF_W|PF_X) + #endif /* stackinfo.h */