small fix for new pthread cleanup stuff
authorRich Felker <dalias@aerifal.cx>
Fri, 10 Feb 2012 02:24:56 +0000 (21:24 -0500)
committerRich Felker <dalias@aerifal.cx>
Fri, 10 Feb 2012 02:24:56 +0000 (21:24 -0500)
commit2230218c283af7fbff08167685f17dad8d748f14
tree2206cd094ea207e0cf15155654138b1f60f2d65a
parentafc35d5efde48b82a7786d9c89b115965da6b637
small fix for new pthread cleanup stuff

even if pthread_create/exit code is not linked, run flag needs to be
checked and cleanup function potentially run on pop. thus, move the
code to the module that's always linked when pthread_cleanup_push/pop
is used.
src/thread/cancellation.c
src/thread/pthread_create.c