__pthread_cleanup_pop_handler
extern struct __pthread_cleanup_handler *__pthread_cleanup_pop_handler(void);
__pthread_cleanup_pop_handler(); \
= __pthread_cleanup_pop_handler();