Subject: Re: ld_elf.so proposal for selecting hw/dependent libraries
To: Jason Thorpe <thorpej@nas.nasa.gov>
From: Christos Zoulas <christos@zoulas.com>
List: tech-toolchain
Date: 12/12/1999 17:41:12
On Dec 12,  2:37pm, thorpej@nas.nasa.gov (Jason Thorpe) wrote:
-- Subject: Re: ld_elf.so proposal for selecting hw/dependent libraries

| On Sun, 12 Dec 1999 17:25:45 -0500 
|  christos@zoulas.com (Christos Zoulas) wrote:
| 
|  > Yes, they are all normalized to strings [so I can use simpler data structures]
|  > 
|  > | I'm thinking of the Alpha case again, here.  We can't just key off
|  > | "21164" ... BWX appears in "21164A" (EV56), "21164PC" (PCA56), and
|  > | "21264" (EV6).
|  > 
|  > Good point.
| 
| Actually... what if we called the file something else?  Like /etc/ld.so.libs?
| 
| My reasoning is this: ld.so.conf is pretty much the same across all platforms
| right now.  But it'd be nice to allow each port to ship its own ld.so.libs
| (src/etc/etc.<machine_arch>?).

I wanted to avoid opening/reading two files for efficiency. I don't want to
slow down the startup anymore than I have to. Also I don't like the
proliferation of config files for a single program. I'd rather make each
port ship its own ld.so.conf...

christos