Revision 60e99246 linux-user/syscall.c

b/linux-user/syscall.c
41 41
#include <sys/swap.h>
42 42
#include <signal.h>
43 43
#include <sched.h>
44
#ifdef __ia64__
45
int __clone2(int (*fn)(void *), void *child_stack_base,
46
             size_t stack_size, int flags, void *arg, ...);
47
#endif
44 48
#include <sys/socket.h>
45 49
#include <sys/un.h>
46 50
#include <sys/uio.h>
......
3628 3632
            return -EINVAL;
3629 3633
        /* This is probably going to die very quickly, but do it anyway.  */
3630 3634
#ifdef __ia64__
3631
        ret = __clone2(clone_func, new_stack + NEW_STACK_SIZE, flags, new_env);
3635
        ret = __clone2(clone_func, new_stack, NEW_STACK_SIZE, flags, new_env);
3632 3636
#else
3633 3637
	ret = clone(clone_func, new_stack + NEW_STACK_SIZE, flags, new_env);
3634 3638
#endif

Also available in: Unified diff