From d0bfbd9dca27e3053534bbf70b36e229d0c0cf21 Mon Sep 17 00:00:00 2001 From: Rich Felker Date: Wed, 11 Jul 2012 11:34:46 -0400 Subject: generic c version of __set_thread_area for archs where it works on other archs, like x86[_64], asm version is required --- src/thread/__set_thread_area.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/thread/__set_thread_area.c b/src/thread/__set_thread_area.c index 136be575..152a6a21 100644 --- a/src/thread/__set_thread_area.c +++ b/src/thread/__set_thread_area.c @@ -2,5 +2,9 @@ int __set_thread_area(void *p) { - return -1; +#ifdef SYS_set_thread_area + return __syscall(SYS_set_thread_area, p); +#else + return -ENOSYS; +#endif } -- cgit v1.2.1