ordinal linking for cygwin ld
Charles Wilson
cwilson@ece.gatech.edu
Fri Apr 26 16:04:00 GMT 2002
Robert Collins wrote:
>
> The PE spec (as I read it) indicates that as long as a name is included
> (ie it's not link-only-by-ordinal) then ordinals can change and nothing
> will break.
>
> It's only when the only link information is the ordinal that problems
> will appear.
That's what I thought, too, until I got bit. Check the cygwin(-apps?)
ml archives during spring/summer 2000. At the time, the symptoms seemed
like a smoking gun: link by ordinal == link ONLY by ordinal. OTOH,
binutils on cygwin was royally broken at the time, DJ was transitioning
away from cygwin, Mumit had been gone for half a year or more, and bit
rot was setting in.
Perhaps the problems that burned me then were due to broken
binutils/maintainerless cygwin-gcc, and it wasn't the smoking gun I
thought it was.
OTOH, if you've linked by ordinal, and then you strip symbols -- are the
names of the imports still retained?
--Chuck
More information about the Binutils
mailing list