"Ed S. Peschko" <[EMAIL PROTECTED]> writes:

> As I'm going through, yes I can make mods to work around these bugs, but it 
> sure is
> a pain.. It would be much easier if gnu-ld simply *worked* on AIX (and of 
> course AIX 
> stopped shipping broken libraries)

I did the initial GNU ld port to AIX.  The basic problem is that the
native AIX linker is documented very sketchily, they regularly add
significant new features which the GNU linker must emulate, and they
don't produce any documentation which describes the new features in
sufficient detail to recreate them.  And really, there is no reason
they should; they're writing a linker, not writing specs for other
people to implement.  But the effect is that each significant new AIX
release requires reverse engineering the new AIX linker to figure out
what changed, and to implement that in th GNU linker.  I did that for
a few years in the mid-90s, but then I stopped bothering.

So, while I'm certainly in favor of having the GNU linker support AIX,
the reality is that somebody will have to devote the time to figuring
out how to do that.  And it's not going to be me.

Ian

Reply via email to