This is the mail archive of the gcc@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: GCC 2.95.x: Major problems on Solaris (was: Lost specific.html FAQEntry)


Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> writes:
> On 28 Aug 1999, Russ Allbery wrote:

>>>  5. Has someone experiencing these problems already submitted bug
>>>     reports to the binutils developers resp. Sun?

>> I haven't, under the assumption that the hint file entry in Perl saying
>> that GNU ld wouldn't work meant that this was a known problem.

> It might be the case that there were a couple of bugs, so providing some
> new feedback that it still does not work could prove rather useful.

Oh, thanks for following up, I might have forgotten to mention.

Since the last message, I sent in some patches to Perl so that it would
correctly detect what ld gcc 2.95.1 was using, and ended up looking at the
hints file in the development version of Perl.  Turns out that the problem
these days with GNU ld isn't a bug but rather a difference in behavior
between Solaris ld and GNU ld in how they add symbols to the dynamic
symbol table.  Passing -E to GNU ld is rumored to allow Perl to build
correctly.

(It's getting to be a full-time job just updating one's mental map of what
software packages work where!)

I've since moved on to other projects and probably won't have the time to
go back and check with GNU ld in the near future, but based on that (and
the report of Solaris fixes in the CVS tree), I'll give GNU ld another
shot on Solaris the next time I rebuild binutils and gcc.

-- 
Russ Allbery (rra@stanford.edu)         <URL:http://www.eyrie.org/~eagle/>

Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]