diff options
Diffstat (limited to 'testsuite/ltrace.minor/trace-clone.c')
-rw-r--r-- | testsuite/ltrace.minor/trace-clone.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/testsuite/ltrace.minor/trace-clone.c b/testsuite/ltrace.minor/trace-clone.c index db1936d..ded930c 100644 --- a/testsuite/ltrace.minor/trace-clone.c +++ b/testsuite/ltrace.minor/trace-clone.c @@ -8,6 +8,7 @@ #include <sys/types.h> #include <stdlib.h> #include <sched.h> +#include <unistd.h> int child () { @@ -22,7 +23,8 @@ typedef int (* myfunc)(); int main () { pid_t pid; - static char stack[STACK_SIZE]; + static __attribute__ ((aligned (16))) char stack[STACK_SIZE]; + #ifdef __ia64__ pid = __clone2((myfunc)&child, stack, STACK_SIZE, CLONE_FS, NULL); #else |