src/winsup/cygwin ChangeLog ...
Fri Jul 14 19:48:00 GMT 2000

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2000-07-14 19:48:11

Modified files:
	winsup/cygwin  : ChangeLog 
	winsup/cygwin/lib: cygwin_attach_dll.c 

Log message:
	* (hinfo::linearize_fd_array): Make max_used_fd an int so that we can
	detect when there are no fds to pass.
	* (host_dependent_constants::init): Revert Sat Mar 18 01:32:04 2000
	(dll_crt0_1): Set "cygwin_finished_initializing" flag.
	(dll_crt0): Don't perform memcpy if uptr is already set to internal structure.
	(_dll_crt0): Remember location of programs envptr.
	* dll_init.h (per_module, dll, dll_list): Revamp.
	* Revamp.  Use new classes.
	* (fork): Use new revamped dll, dll_list, and per_module stuff.
	* Use __cygwin_environ throughout rather than the
	* Ditto.
	* Ditto.
	* winsup.h: Declare update_envptrs, cygwin_finished_initializing.
	* lib/ (_cygwin_crt0_common): Revert previous change.
	* lib/ (cygwin_attach_dll): Always pass in own per_process
	structure or we end up overwriting information from the main program.


More information about the Cygwin-cvs mailing list