src/winsup/cygwin miscfun ...
Fri Nov 28 12:10:00 GMT 2014

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2014-11-28 12:10:12

Modified files:
	winsup/cygwin  : miscfuncs.h 

Log message:
	* (init_cygheap::find_tls): Add comment.
	* (well_known_dlls): Rephrase comment.
	(bloda_detect): New function.
	(_cygtls::call2): Call init_thread and bloda_detect for non-pthread
	threads only.
	(_cygtls::remove): Move remove_tls and remove_wq calls up to run first.
	* (struct pthread_wrapper_arg): Rename from struct
	(pthread_wrapper): Rename from thread_wrapper and drop "static".  Fix
	comment.  Drop call to _cygtls::remove.  Call api_fatal rather than
	ExitThread.  Explain why.
	* miscfuncs.h (pthread_wrapper): Declare pthread_wrapper.
	* (pthread::exit): Add a FIXME comment.  Call _cygtls::remove
	before calling ExitThread.


More information about the Cygwin-cvs mailing list