src/winsup/cygwin ChangeLog dl ...
Mon Jul 17 12:18:00 GMT 2000

CVSROOT:	/cvs/src
Module name:	src
Changes by:	2000-07-17 12:18:21

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

Log message:
	Throughout, eliminate third argument to path_conv and use new PC_* constants
	for second argument.
	* path.h: Generalize SYMLINK_* constants to PC_*.
	(path_conv): Create a new method.  Fold third argument into second.
	* (dll_list::alloc): Try harder to find space to allocate dll
	(dll_dllcrt0): Don't check sanity if we've already called dll_crt0.
	* (path_conv::check): Don't check for a null or empty path unless
	specifically told with a flag setting.
	(check_null_empty_path): New function, adapted from macro.
	* (_rename): Use already-determined file attributes rather than
	checking again.
	* lib/cygwin/cygwin_attach.dll.c (cygwin_attach_dll): Use a static per_process
	structure since this is apparently supposed to be zeroed.
	* lib/cygwin_crt0.c (cygwin_crt0): Zero per_process structure sent to older


More information about the Cygwin-cvs mailing list