Subject: shared libs and impure text on sparc64
To: None <port-sparc64@netbsd.org>
From: Frank Cusack <fcusack@fcusack.com>
List: port-sparc64
Date: 10/23/2002 01:56:45
Can folks knowledgeable in the intracacies of ELF take a look at pr #16089?
<http://www.netbsd.org/cgi-bin/query-pr-single.pl?number=16089> for your
convenience. :-)

I did some google searching and found some references to 'impure text'
bugs in earlier egcs versions.  (From what I can gather, impure text
are unrelocateable references and are a no-no in shared libs, and the
compiler (or assembler?) is mistakenly generating it.  But that's just
an uninformed guess.)

I'm trying to get cyrus going on a sparc64 machine and it's useless
without the cyradm program.

At least I'm hoping to hear whether or not it's a compiler/toolchain bug,
if not an actual solution. :-)

/fc