diff options
author | Adhemerval Zanella Netto <adhemerval.zanella@linaro.org> | 2023-01-12 10:58:52 -0300 |
---|---|---|
committer | Adhemerval Zanella <adhemerval.zanella@linaro.org> | 2023-02-01 08:42:11 -0300 |
commit | 1e442efd57f231bf76030d7a30f2095d1261db20 (patch) | |
tree | 6ca65b19ba4553c10c86108b2bbf8356349341f6 /sysdeps/unix/sysv/linux/aarch64/sysdep.h | |
parent | 2053c11331991818882f7cf023ed2ce4ff44b274 (diff) | |
download | glibc-1e442efd57f231bf76030d7a30f2095d1261db20.tar.gz glibc-1e442efd57f231bf76030d7a30f2095d1261db20.tar.xz glibc-1e442efd57f231bf76030d7a30f2095d1261db20.zip |
aarch64: Add the clone3 wrapper
It follow the internal signature: extern int clone3 (struct clone_args *__cl_args, size_t __size, int (*__func) (void *__arg), void *__arg); Checked on aarch64-linux-gnu. Reviewed-by: Carlos O'Donell <carlos@redhat.com>
Diffstat (limited to 'sysdeps/unix/sysv/linux/aarch64/sysdep.h')
-rw-r--r-- | sysdeps/unix/sysv/linux/aarch64/sysdep.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/sysdeps/unix/sysv/linux/aarch64/sysdep.h b/sysdeps/unix/sysv/linux/aarch64/sysdep.h index 6520fa15da..e94d1703ad 100644 --- a/sysdeps/unix/sysv/linux/aarch64/sysdep.h +++ b/sysdeps/unix/sysv/linux/aarch64/sysdep.h @@ -165,6 +165,8 @@ # define HAVE_CLOCK_GETTIME64_VSYSCALL "__kernel_clock_gettime" # define HAVE_GETTIMEOFDAY_VSYSCALL "__kernel_gettimeofday" +# define HAVE_CLONE3_WRAPPER 1 + # undef INTERNAL_SYSCALL_RAW # define INTERNAL_SYSCALL_RAW(name, nr, args...) \ ({ long _sys_result; \ |