"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