Source-Changes archive
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]
Re: NetBSD master CVS tree commits
In message <199708270019.RAA09717%lestat.nas.nasa.gov@localhost>,
Jason Thorpe writes:
>On Wed, 27 Aug 1997 09:44:59 +1000
> Simon Burge <simonb%telstra.com.au@localhost> wrote:
> > I think this is semi bad for netbsd/pmax, since we're still using
> > a really old ldconfig whose source isn't in the tree.
The ldconfig is one I got from Manuel Bouyer.. I understand it's a
stock GNU libc ldconfig, and as such it's *newer* than the a.out
ldconfig in the NetBSD tree. The source should be in the same place as
the binutils source for the snaphsot.
The latest snapshot contains a newer ldconfig, btw.
>NetBSD/pmax won't be any better or worse for this change. When NetBSD's
>MIPS port start using the already-in-tree ld.elf_so, ldconfig won't be
>needed,
Exactly so. Though it might be a noticeable performance improvement
for exec startup times on old, slow, machines like 12MHz decstations.
I agree the difference is not perceptible on an Alpha; exec costs on
pmaxes are noticeable even to mere humans. Try
foreach i (/usr/bin/*)
file $i
end
>since Elf isn't even supposed to have such a notion as a hints
>file, like a.out libs do.
Jason, could you clarify? Is this part of the ELF spec, or a NetBSD
design decision? The GNU ELF shared-lib tools *do* use ldconfig and a
hints file...
Home |
Main Index |
Thread Index |
Old Index