* sysdeps/unix/sysv/linux/raise.c (raise): Use INTERNAL_SYSCALL if
possible since gettid cannot fail.
2002-11-27 Ulrich Drepper <drepper@redhat.com>
+ * sysdeps/unix/sysv/linux/raise.c (raise): Use INTERNAL_SYSCALL if
+ possible since gettid cannot fail.
+
* sysdeps/x86_64/pthreaddef.h: New file.
* sysdeps/i386/pthreaddef.h (gettid): Removed.
pid_t selftid = pd->tid;
if (selftid == 0)
{
+ /* This system call is not supposed to fail. */
+#ifdef INTERNAL_SYSCALL
+ selftid = INTERNAL_SYSCALL (gettid, 0);
+#else
selftid = INLINE_SYSCALL (gettid, 0);
+#endif
THREAD_SETMEM (pd, tid, selftid);
}