diff options
author | Ammar Faizi | 2022-03-29 17:17:37 +0700 |
---|---|---|
committer | Paul E. McKenney | 2022-04-20 17:05:46 -0700 |
commit | 11dbdaeff41d9ec9376476889651fac4838bff99 (patch) | |
tree | 583df0651963450bbcb3c634dc091e43180f5a47 /lib/locking-selftest.c | |
parent | b26823c19a12d9a06207ad3051e3d1059a9e1005 (diff) |
tools/nolibc/string: Implement `strdup()` and `strndup()`
These functions are currently only available on architectures that have
my_syscall6() macro implemented. Since these functions use malloc(),
malloc() uses mmap(), mmap() depends on my_syscall6() macro.
On architectures that don't support my_syscall6(), these function will
always return NULL with errno set to ENOSYS.
Acked-by: Willy Tarreau <w@1wt.eu>
Signed-off-by: Ammar Faizi <ammarfaizi2@gnuweeb.org>
Signed-off-by: Paul E. McKenney <paulmck@kernel.org>
Diffstat (limited to 'lib/locking-selftest.c')
0 files changed, 0 insertions, 0 deletions