projects
/
external
/
glibc.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
2e49cab
)
(start_thread): Use CALL_THREAD_FCT if defined.
author
Ulrich Drepper
<drepper@redhat.com>
Fri, 14 Mar 2003 23:18:42 +0000
(23:18 +0000)
committer
Ulrich Drepper
<drepper@redhat.com>
Fri, 14 Mar 2003 23:18:42 +0000
(23:18 +0000)
nptl/pthread_create.c
patch
|
blob
|
history
diff --git
a/nptl/pthread_create.c
b/nptl/pthread_create.c
index
c0d9ec0
..
ea05747
100644
(file)
--- a/
nptl/pthread_create.c
+++ b/
nptl/pthread_create.c
@@
-224,7
+224,11
@@
start_thread (void *arg)
if (__builtin_expect (setjmp (pd->cancelbuf) == 0, 1))
{
/* Run the code the user provided. */
+#ifdef CALL_THREAD_FCT
+ THREAD_SETMEM (pd, result, CALL_THREAD_FCT (pd));
+#else
THREAD_SETMEM (pd, result, pd->start_routine (pd->arg));
+#endif
}
/* Clean up any state libc stored in thread-local variables. */