fix static linking dependency bloat with cancellation
authorRich Felker <dalias@aerifal.cx>
Wed, 3 Aug 2011 23:45:21 +0000 (19:45 -0400)
committerRich Felker <dalias@aerifal.cx>
Wed, 3 Aug 2011 23:45:21 +0000 (19:45 -0400)
previously, pthread_cleanup_push/pop were pulling in all of
pthread_create due to dependency on the __pthread_unwind_next
function. this was not needed, as cancellation cleanup handlers can
never be called unless pthread_exit or pthread_cancel is reachable.


No differences found