This is the mail archive of the cygwin-patches@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]

Re: --enable-runtime-pseudo-reloc support in cygwin, take 3.


Hi!

Monday, 02 December, 2002 Christopher Faylor cgf@redhat.com wrote:

CF> On Mon, Dec 02, 2002 at 01:30:24PM +0300, egor duda wrote:
>>2002-12-02  Egor Duda <deo@logos-m.ru>
>>
>>        * 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.

Egor.            mailto:deo@logos-m.ru ICQ 5165414 FidoNet 2:5020/496.19

Attachment: pseudo-reloc.c
Description: Binary data

Attachment: cygwin-runtime-pseudo-reloc-support-4.diff
Description: Binary data

Attachment: cygwin-runtime-pseudo-reloc-support-4.ChangeLog
Description: Binary data


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