rework cancellation weak alias logic not to depend on archive order
[musl] / src / thread / __syscall_cp.c
1 #include "pthread_impl.h"
2 #include "syscall.h"
3
4 static long sccp(syscall_arg_t nr,
5                  syscall_arg_t u, syscall_arg_t v, syscall_arg_t w,
6                  syscall_arg_t x, syscall_arg_t y, syscall_arg_t z)
7 {
8         return (__syscall)(nr, u, v, w, x, y, z);
9 }
10
11 weak_alias(sccp, __syscall_cp_c);
12
13 long (__syscall_cp)(syscall_arg_t nr,
14                     syscall_arg_t u, syscall_arg_t v, syscall_arg_t w,
15                     syscall_arg_t x, syscall_arg_t y, syscall_arg_t z)
16 {
17         return __syscall_cp_c(nr, u, v, w, x, y, z);
18 }