Date: Wed, 20 Mar 2002 17:47:32 +0000 From: Mark Murray <mark@grondar.za> To: John Polstra <jdp@polstra.com> Cc: current@FreeBSD.ORG Subject: Re: rtld messing up? Message-ID: <200203201747.g2KHlW4j069746@grimreaper.grondar.org> In-Reply-To: <200203201711.g2KHBFx04348@vashon.polstra.com> ; from John Polstra <jdp@polstra.com> "Wed, 20 Mar 2002 09:11:15 PST." References: <200203201711.g2KHBFx04348@vashon.polstra.com>
next in thread | previous in thread | raw e-mail | index | archive | help
> > Technically, the ELF spec permits the ordering, so the assumptions > > are really "broken", even though they code for what's really a > > defacto-standard of many years, now. 8-(. > > Can you be more specific? To the best of my knowledge, I made no > assumptions beyond what the spec promised. The only exception is that > the dynamic linker relies on the program header being in the first > page of the file, an assumption shared by the kernel as well. I don't > think that assumption is wrong, or nothing would run at all. I'm going to sound like a prat here, mostly because I don't know what I'm talking about. :-) In ports/lang/gcl, a program is "undumped", and the resultant binary dumps core _very_ early in the startup. I can't get debugging info, because the undumping also seems to strip the program. Could you please try that port, and see what you can glean? I'm frobbing around in xemacs, which works, to see if I can't fix undump. M -- o Mark Murray \_ O.\_ Warning: this .sig is umop ap!sdn To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200203201747.g2KHlW4j069746>