On Thu, Aug 11, 2005 at 02:58:58PM +0200, Louis Lecaroz wrote: >Having (if possible ;) ) a patch & a standard modification in cygwin to >allow this type of programming will be really great !
Cygwin has its own (currently undocumented) hooking mechanism. Setting the LD_PRELOAD environment variable to the name of a DLL will cause any function in the DLL to override the similarly named cygwin function. It works similarly to linux: LD_PRELOAD A whitespace-separated list of additional, user-specified, ELF shared libraries to be loaded before all others. This can be used to selectively override functions in other shared libraries. except that it uses DLLs rather than "ELF shared libraries". cgf -- Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple Problem reports: http://cygwin.com/problems.html Documentation: http://cygwin.com/docs.html FAQ: http://cygwin.com/faq/