(__pthread_perform_cleanup): Takes extra parameter. Use
authordrepper <drepper>
Tue, 10 Apr 2001 21:06:35 +0000 (21:06 +0000)
committerdrepper <drepper>
Tue, 10 Apr 2001 21:06:35 +0000 (21:06 +0000)
commit09ef2486cb7e739835dc3d56792514ddda8a502e
treeda8951d66c251dff8345f1625193b652fa917f4d
parent17dd1e2093fcc600dbc86bf350c5f7cbb9bb61f5
(__pthread_perform_cleanup): Takes extra parameter.  Use
this parameter as the initial value the cleanup handler records are
compared against.  No active cleanup handler record must have an
address lower than the previous one and the initial record must be
above (below on PA) the frame address passed in.
(pthread_setcancelstate): Call __pthread_do_exit instead of
pthread_exit.
(pthread_setcanceltype): Likewise.
(pthread_testcancel): Likewise.
(_pthread_cleanup_pop_restore): Likewise.
linuxthreads/cancel.c