This is the mail archive of the
libc-alpha@cygnus.com
mailing list for the glibc project.
Re: libc-19980524: unnecessary startup file dependencies on Hurd
- To: Roland McGrath <roland@frob.com>
- Subject: Re: libc-19980524: unnecessary startup file dependencies on Hurd
- From: Andreas Schwab <schwab@issan.informatik.uni-dortmund.de>
- Date: 27 May 1998 10:27:46 +0200
- Cc: Zack Weinberg <zack@rabi.phys.columbia.edu>, Mark Kettenis <kettenis@phys.uva.nl>, gord@m-tech.ab.ca, drepper@gnu.org, libc-alpha@cygnus.com, bug-hurd@gnu.org
- References: <199805262050.QAA09330@baalperazim.frob.com>
Roland McGrath <roland@frob.com> writes:
|>> - Do the shared libraries other than libc really need an .interp section?
|>> They aren't executable. You could just take the dependency out and delete
|>> the reference in link-extra-lib. I think the dependency is in extra-lib.mk.
|> You are right. They are not executable, cannot be executable, and will not
|> be executable. They could do without .interp altogether.
The ldd script directly executes a library that includes .interp, and it
works better than without.
Andreas.
--
Andreas Schwab "And now for something
schwab@issan.informatik.uni-dortmund.de completely different"
schwab@gnu.org