Update.
* pthread.c (__pthread_initial_thread): Pass argument to PTHREAD_START_ARGS_INITIALIZER. (__pthread_manager_thread): Likewise. * internals.h (PTHREAD_START_ARGS_INITIALIZER): Add parameter to initialize function.
This commit is contained in:
parent
f6367df2fd
commit
4a3792163e
@ -1,5 +1,12 @@
|
||||
1999-10-14 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* pthread.c (__pthread_initial_thread): Pass argument to
|
||||
PTHREAD_START_ARGS_INITIALIZER.
|
||||
(__pthread_manager_thread): Likewise.
|
||||
|
||||
* internals.h (PTHREAD_START_ARGS_INITIALIZER): Add parameter to
|
||||
initialize function.
|
||||
|
||||
* manager.c (pthread_handle_create): Remove p_startfct initialization.
|
||||
|
||||
* internals.h (_pthread_descr_struct): We don't need p_startfct field.
|
||||
|
@ -1,5 +1,7 @@
|
||||
1999-10-14 Ulrich Drepper <drepper@cygnus.com>
|
||||
|
||||
* td_ta_new.c: p_startfct does not exist anymore.
|
||||
|
||||
* td_thr_get_info.c: Always initialize start function.
|
||||
|
||||
* td_ta_thr_iter.c: Don't return threads which exited (but are not
|
||||
|
@ -94,7 +94,7 @@ td_ta_new (struct ps_prochandle *ps, td_thragent_t **ta)
|
||||
if (ps_pglobal_lookup (ps, LIBPTHREAD_SO,
|
||||
"__linuxthreads_pthread_sizeof_descr", &addr)
|
||||
!= PS_OK)
|
||||
(*ta)->sizeof_descr = offsetof (struct _pthread_descr_struct, p_startfct);
|
||||
(*ta)->sizeof_descr = sizeof (struct _pthread_descr_struct);
|
||||
else
|
||||
{
|
||||
if (ps_pdread (ps, addr, &(*ta)->sizeof_descr, sizeof (int)) != PS_OK)
|
||||
|
Loading…
Reference in New Issue
Block a user