From 001707363ddee680d466c88dd330900683dadf63 Mon Sep 17 00:00:00 2001 From: Anthony King Date: Sat, 24 May 2014 16:47:14 +0000 Subject: [PATCH] Restore tkill for LP32. libmono from Unity still requires tkill(2). Change-Id: I37a1994b08086c7fedb5c78ea0dadf2d72bc1463 Signed-off-by: Anthony King --- libc/bionic/ndk_cruft.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/libc/bionic/ndk_cruft.cpp b/libc/bionic/ndk_cruft.cpp index 46cc1f0a4..4900a8a9a 100644 --- a/libc/bionic/ndk_cruft.cpp +++ b/libc/bionic/ndk_cruft.cpp @@ -222,4 +222,9 @@ extern "C" int __futex_wait(volatile void* ftx, int value, const struct timespec return __futex(ftx, FUTEX_WAIT, value, timeout); } +// Unity's libmono uses this. +extern "C" int tkill(pid_t tid, int sig) { + return syscall(__NR_tkill, tid, sig); +} + #endif