This is the mail archive of the cygwin-cvs@cygwin.com mailing list for the Cygwin project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

winsup/cygwin ChangeLog Makefile.in cygheap.cc ...


CVSROOT:	/cvs/uberbaum
Module name:	winsup
Changes by:	cgf@sourceware.org	2005-03-22 19:00:31

Modified files:
	cygwin         : ChangeLog Makefile.in cygheap.cc cygheap.h 
	                 dcrt0.cc external.cc fhandler_disk_file.cc 
	                 fhandler_socket.cc fork.cc init.cc select.cc 
	cygwin/include/sys: cygwin.h 
Added files:
	cygwin         : hookapi.cc 

Log message:
	* Makefile.in (DLL_OFILES): Add hookapi.o.  Eliminate some cruft.
	* cygheap.h (cygheap_types): Add new enum: HEAP_1_HOOK.
	(hook_chain): New struct.
	(init_cygheap::hooks): Define new element.
	* cygheap.cc (cygheap_fixup_in_child): Zero hook chain on exec.
	* dcrt0.cc (dll_crt0_1): Call ld_preload just before calling main function.
	* external.cc (cygwin_internal): Implement CW_HOOK.
	* fork.cc (fork_child): Call fixup_hooks_after_fork.
	* init.cc (cygwin_hmodule): Reinstate after a long absence.
	* include/sys/cygwin.h: Define CW_HOOK.
	* hookapi.cc: New file.
	* select.cc (start_thread_socket): Add debugging output.
	* fhandler_disk_file.cc (fhandler_disk_file::fchmod): gcc 4.x accommodation.
	* fhandler_socket.cc (fhandler_socket::connect): Make sure that err is
	initialized.

Patches:
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/hookapi.cc.diff?cvsroot=uberbaum&r1=NONE&r2=1.1
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/ChangeLog.diff?cvsroot=uberbaum&r1=1.2785&r2=1.2786
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/Makefile.in.diff?cvsroot=uberbaum&r1=1.166&r2=1.167
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/cygheap.cc.diff?cvsroot=uberbaum&r1=1.106&r2=1.107
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/cygheap.h.diff?cvsroot=uberbaum&r1=1.98&r2=1.99
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/dcrt0.cc.diff?cvsroot=uberbaum&r1=1.231&r2=1.232
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/external.cc.diff?cvsroot=uberbaum&r1=1.68&r2=1.69
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_disk_file.cc.diff?cvsroot=uberbaum&r1=1.109&r2=1.110
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fhandler_socket.cc.diff?cvsroot=uberbaum&r1=1.155&r2=1.156
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/fork.cc.diff?cvsroot=uberbaum&r1=1.145&r2=1.146
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/init.cc.diff?cvsroot=uberbaum&r1=1.45&r2=1.46
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/select.cc.diff?cvsroot=uberbaum&r1=1.108&r2=1.109
http://sources.redhat.com/cgi-bin/cvsweb.cgi/winsup/cygwin/include/sys/cygwin.h.diff?cvsroot=uberbaum&r1=1.57&r2=1.58


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]