author | "Yann E. MORIN" <yann.morin.1998@free.fr> |
Thu Dec 27 12:53:32 2012 +0100 (2012-12-27) | |
changeset 3153 | f6740f9e42de |
permissions | -rw-r--r-- |
yann@2438 | 1 |
2011-02-28 Aurelien Jarno <aurelien@aurel32.net> |
yann@2438 | 2 |
|
yann@2438 | 3 |
* sysdeps/alpha/stackinfo.h: Define DEFAULT_STACK_PERMS with PF_X. |
yann@2438 | 4 |
|
yann@2438 | 5 |
diff --git glibc-2.13/glibc-ports-2.13/sysdeps/alpha/stackinfo.h glibc-2.13/glibc-ports-2.13/sysdeps/alpha/stackinfo.h |
yann@2438 | 6 |
index 0a281bd..d9dbc35 100644 |
yann@2438 | 7 |
--- glibc-2.13/glibc-ports-2.13/sysdeps/alpha/stackinfo.h |
yann@2438 | 8 |
+++ glibc-2.13/glibc-ports-2.13/sysdeps/alpha/stackinfo.h |
yann@2438 | 9 |
@@ -22,7 +22,13 @@ |
yann@2438 | 10 |
#ifndef _STACKINFO_H |
yann@2438 | 11 |
#define _STACKINFO_H 1 |
yann@2438 | 12 |
|
yann@2438 | 13 |
+#include <elf.h> |
yann@2438 | 14 |
+ |
yann@2438 | 15 |
/* On Alpha the stack grows down. */ |
yann@2438 | 16 |
#define _STACK_GROWS_DOWN 1 |
yann@2438 | 17 |
|
yann@2438 | 18 |
+/* Default to an executable stack. PF_X can be overridden if PT_GNU_STACK is |
yann@2438 | 19 |
+ * present, but it is presumed absent. */ |
yann@2438 | 20 |
+#define DEFAULT_STACK_PERMS (PF_R|PF_W|PF_X) |
yann@2438 | 21 |
+ |
yann@2438 | 22 |
#endif /* stackinfo.h */ |
yann@2438 | 23 |