The linux library was missing the implementation of gettid().
This change corrects this omission.
Signed-off-by: Andrei Tatar <andrei@unikraft.io>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Reviewed-by: Razvan Deaconescu <razvand@unkraft.io>
Reviewed-by: Radu Nichita <radunichita99@gmail.com>
Reviewed-by: Razvan Deaconescu <razvand@unikraft.io>
Reviewed-by: Stefan Jumarea <stefanjumarea02@gmail.com>
Approved-by: Razvan Deaconescu <razvand@unikraft.io>
Tested-by: Unikraft CI <monkey@unikraft.io>
GitHub-Closes: #65
LIBMUSL_LINUX_SRCS-y += $(LIBMUSL)/src/linux/flock.c
LIBMUSL_LINUX_SRCS-$(CONFIG_LIBUKSWRAND) += $(LIBMUSL)/src/linux/getrandom.c
LIBMUSL_LINUX_SRCS-y += $(LIBMUSL)/src/linux/getdents.c
+LIBMUSL_LINUX_SRCS-y += $(LIBMUSL)/src/linux/gettid.c
LIBMUSL_LINUX_SRCS-y += $(LIBMUSL)/src/linux/inotify.c
LIBMUSL_LINUX_SRCS-y += $(LIBMUSL)/src/linux/ioperm.c
LIBMUSL_LINUX_SRCS-y += $(LIBMUSL)/src/linux/iopl.c