This is the mail archive of the
binutils@sources.redhat.com
mailing list for the binutils project.
Re: Fix ld segfaults under hppa64-hp-hpux11
- From: law at redhat dot com
- To: "John David Anglin" <dave at hiauly1 dot hia dot nrc dot ca>
- Cc: ross dot alexander at uk dot neceur dot com, amodra at bigpond dot net dot au, binutils at sources dot redhat dot com
- Date: Thu, 13 Jun 2002 10:47:18 -0600
- Subject: Re: Fix ld segfaults under hppa64-hp-hpux11
- Reply-to: law at redhat dot com
In message <200206131623.g5DGN0Tt001521@hiauly1.hia.nrc.ca>, "John David Anglin
" writes:
> > This fixed the segfault problem but dld.sl is complaining the shared
> > libraries are not valid load modules. The test program works
> > okay though. ldd also complains, so maybe I'll try to hunt the problem
> > down that way or using dlopen.
>
> I suspect that dld.sl is complaining about a missing section or possibly
> the section to segment mapping. This bug messes up the objc test results
> when gcc is built with "--enable-shared". However, other than the annoying
> error message that doesn't tell you want's wrong, it doesn't seem to affect
> actual code execution. This error was around before the patch. I think
> that if we squelch this bug we should be able to build a shared libgcc
> on hppa64-hp-hpux11.
Ross -- can you send me the shared libraries and main executable. I happen
to have a dld.sl which will dump debugging information about the library
(assuming I can remember how to turn it on :-)
jeff