On Tue, Dec 03, 2002 at 12:45:46PM +0300, egor duda wrote: >Monday, 02 December, 2002 Christopher Faylor [EMAIL PROTECTED] wrote: >CF> On Mon, Dec 02, 2002 at 01:30:24PM +0300, egor duda wrote: >>>2002-12-02 Egor Duda <[EMAIL PROTECTED]> >>> >>> * cygwin/lib/pseudo-reloc.c: New file. >>> * cygwin/cygwin.sc: Add symbols to handle runtime pseudo-relocs. >>> * cygwin/lib/_cygwin_crt0_common.cc: Perform pseudo-relocs during >>> initialization of cygwin binary (.exe or .dll). > >CF> I'm rapidly approaching the I-don't-care-anymore state for this but I am >CF> not clear on why we need to add the changes to cygwin.sc. This is for people >CF> who want to link the cygwin DLL without using the appropriate header files >CF> which label things as __declspec(dllexport) or using the appropriate libcygwin.a, >CF> right? Why should that matter? > >Yes, you're right. This part is not needed. It's probably been left >out from the "experimental" phase when i tried different ways to >handle pseudo-relocs. Here's the updated one.
Our lawyer has informed me that PD is ok on a limited basis, so I've checked this in, at long last. Thanks everyone for your patience as we hashed this out. cgf