From 97ed4749becdc20481688ee074e90507ca3501dd Mon Sep 17 00:00:00 2001 From: Florian Weimer Date: Fri, 25 Jun 2021 09:30:00 +0200 Subject: support: Fix xclone build failures on ia64 and hppa --- support/xclone.c | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) (limited to 'support') diff --git a/support/xclone.c b/support/xclone.c index 924d2b8..243eee8 100644 --- a/support/xclone.c +++ b/support/xclone.c @@ -30,15 +30,14 @@ xclone (int (*fn) (void *arg), void *arg, void *stack, size_t stack_size, # ifdef __ia64__ extern int __clone2 (int (*fn) (void *arg), void *stack, size_t stack_size, int flags, void *arg, ...); - r = __clone2 (f, stack, stack_size, flags, arg, /* ptid */ NULL, - /* tls */ NULL, /* ctid */ ctid); + r = __clone2 (fn, stack, stack_size, flags, arg, /* ptid */ NULL, + /* tls */ NULL, /* ctid */ NULL); # else # if _STACK_GROWS_DOWN r = clone (fn, stack + stack_size, flags, arg, /* ptid */ NULL, /* tls */ NULL, /* ctid */ NULL); # elif _STACK_GROWS_UP - r = clone (fn, stack, flags, arg, /* ptid */ NULL, /* tls */ NULL, - &ctid); + r = clone (fn, stack, flags, arg, /* ptid */ NULL, /* tls */ NULL, NULL); # endif # endif -- cgit v1.1