This is the mail archive of the
cygwin-apps@cygwin.com
mailing list for the Cygwin project.
Re: ld non-relocatable
- To: "Robert Collins" <robert dot collins at itdomain dot com dot au>,<cygwin-apps at cygwin dot com>
- Subject: Re: ld non-relocatable
- From: "Robert Collins" <robert dot collins at itdomain dot com dot au>
- Date: Mon, 23 Jul 2001 16:29:08 +1000
- Cc: "Charles S. Wilson" <cwilson at ece dot gatech dot edu>
- References: <00de01c1133a$23521f60$806410ac@local>
Concept-patch. It removes the .reloc section quite happily.
I don't know whether this will produce faster code - as all the relocation
logic is presumably still in the machinecode. However, it should guarantee
fork() :].
Charles - care to add this to your testing pile? The new
parameter --no-relocate needs to be added to the cygwin .dll link line (for
somewhat obvious reasons :]).
Rob
----- Original Message -----
From: "Robert Collins" <robert.collins@itdomain.com.au>
To: <cygwin-apps@cygwin.com>
Sent: Monday, July 23, 2001 3:40 PM
Subject: ld non-relocatable
> Chuck - excellent sleuthing.
>
> I'll have a quick look now at getting ld to omit the .reloc section(s).
>
> Rob
>
>
no-relocate.patch