Date: Tue, 09 Jan 1996 11:38:17 -0800 From: John Polstra <jdp@polstra.com> To: dfr@render.com Cc: freebsd-hackers@freebsd.org Subject: Re: Anyone got GNU `dld' ported to FreeBSD? Message-ID: <199601091938.LAA14033@austin.polstra.com>
next in thread | raw e-mail | index | archive | help
Doug Rabson <dfr@render.com> wrote: > I think the right thing to do would be to have ld create a complete > struct _dynamic for the application, with symbol tables. When it > initialises ld.so, it supplies this table. > > When the app dlopens an object depending on libc.so, libc is mapped > as usual (since it is not already loaded) but all the symbol lookups > for libc symbols which happen to be linked into the main application > would use the app's version by the normal rules. This is a lot of machinery you're talking about! Why would this be easier or better than simply building the application to be dynamically linked in the first place? -- John Polstra jdp@polstra.com John D. Polstra & Co., Inc. Seattle, Washington USA "Self-knowledge is always bad news." -- John Barth
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?199601091938.LAA14033>