m68k: define DEFAULT_STACK_PERMS
authorAndreas Schwab <schwab@linux-m68k.org>
Sun, 26 Dec 2010 10:02:05 +0000 (11:02 +0100)
committerAndreas Schwab <schwab@linux-m68k.org>
Sun, 26 Dec 2010 10:02:05 +0000 (11:02 +0100)
ChangeLog.m68k
sysdeps/m68k/stackinfo.h

index 821f292..ccd8b4e 100644 (file)
@@ -1,3 +1,7 @@
+2010-12-26  Andreas Schwab  <schwab@linux-m68k.org>
+
+       * sysdeps/m68k/stackinfo.h (DEFAULT_STACK_PERMS): Define.
+
 2010-11-05  Andreas Schwab  <schwab@linux-m68k.org>
 
        * sysdeps/unix/sysv/linux/m68k/fchownat.c: Include
index 66e5a17..b44d4d0 100644 (file)
@@ -1,4 +1,4 @@
-/* Copyright (C) 1999 Free Software Foundation, Inc.
+/* Copyright (C) 1999, 2010 Free Software Foundation, Inc.
    This file is part of the GNU C Library.
 
    The GNU C Library is free software; you can redistribute it and/or
 #ifndef _STACKINFO_H
 #define _STACKINFO_H   1
 
+#include <elf.h>
+
 /* On m68k 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 */