src/winsup/cygwin ChangeLog ...
Tue May 16 22:49:00 GMT 2000

CVSROOT:	/cvs/src
Module name:	src
Changes by:	00/05/16 22:49:51

Modified files:
	winsup/cygwin  : ChangeLog 
	                 sigproc.h sync.h 

Log message:
	* (mount_info::cygdrive_posix_path): Don't add trailing slash if
	referring to something like c:\.
	* (dll_crt0_1): Move uinfo initialization prior to sig_send
	initialization to give signal thread a chance to finish.
	* (WFSO): Move to
	(WFMO): Ditto.
	* (interruptible): Allocate slightly more space for directory
	just for paranoia's sake.
	(call_handler): Eliminate nonmain argument.  Determine if main thread has set a
	frame pointer and use it if so.
	(sig_handle): Eliminate nonmain argument.
	* Record frame information in appropriate routines throughout.
	* (select): Ditto.
	* Use sigthread structure to record mainthread id throughout.
	(sig_send): Record frame information for signal handler.
	(wait_sig): Reflect argument change in sig_handle.
	(WFSO): Move here and record frame information for signal handler.
	(WFMO): Ditto.
	* sigproc.h: Implement new "sigthread" class.  Implement "sigframe" class for
	manipulating signal frame info.
	* (__pthread_kill): Use standard _kill() function rather than calling
	sig_send directly.
	* winsup.h: Eliminate ebp element from signal_dispatch class.


More information about the Cygwin-cvs mailing list