Subject: Re: dl* functions on ELF platforms
To: T.SHIOZAKI <tshiozak@astec.co.jp>
From: Todd Vierling <tv@pobox.com>
List: tech-userlevel
Date: 02/29/2000 09:45:15
On Tue, 29 Feb 2000, T.SHIOZAKI wrote:
: > > Does anyone know why dl* functions are resident in crt0 in
: > > the current implementation?
: > Because the functions are needed to actually load libc.so ?
:
: No, these "function interfaces" are not used to load libc.so.
Specifically, ld.so (ELF and a.out) has the actual implementations. Since
programs do not link to ld.so, there are indirection symbols in crt0.
--
-- Todd Vierling (tv@pobox.com)