Merge r9533..9536 (add tests/{asm.h,sys_mman.h,malloc.h} from the DARWIN
branch.
git-svn-id: svn://svn.valgrind.org/valgrind/trunk@9537 a5019735-40e9-0310-863c-91ae7b9d1cf9
diff --git a/memcheck/tests/sigaltstack.c b/memcheck/tests/sigaltstack.c
index fd80fce..526a99a 100644
--- a/memcheck/tests/sigaltstack.c
+++ b/memcheck/tests/sigaltstack.c
@@ -3,7 +3,7 @@
#include <stdio.h>
#include <stdlib.h>
#include <signal.h>
-#include <sys/mman.h>
+#include "tests/sys_mman.h"
void sig_handler(int sig){
int var;
@@ -19,7 +19,7 @@
// ask for an alt stack with EXEC permissions,
// since signal returning requires execution of code on the stack.
char *stk = (char *)mmap(0, size, PROT_READ|PROT_WRITE|PROT_EXEC,
- MAP_ANON|MAP_PRIVATE, -1, 0);
+ MAP_ANONYMOUS|MAP_PRIVATE, -1, 0);
sigstk.ss_sp = stk;
sigstk.ss_size = size;