Explorar o código

generic c version of __set_thread_area for archs where it works

on other archs, like x86[_64], asm version is required
Rich Felker %!s(int64=12) %!d(string=hai) anos
pai
achega
d0bfbd9dca
Modificáronse 1 ficheiros con 5 adicións e 1 borrados
  1. 5 1
      src/thread/__set_thread_area.c

+ 5 - 1
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
 }