Related articles |
---|
[2 earlier articles] |
Re: Smart linking under UNIX schwartz@groucho.cs.psu.edu (1991-08-19) |
Re: Smart linking under UNIX sef@kithrup.COM (1991-08-20) |
Re: Smart linking under UNIX jones@pyrite.cs.uiowa.edu (1991-08-21) |
Re: Smart linking under UNIX rro@debussy.cs.colostate.edu (1991-08-22) |
Re: Smart linking under UNIX hyatt@cis.uab.edu (1991-08-22) |
Re: Smart linking under UNIX henrik@tazdevil.llnl.gov (1991-08-22) |
Re: Smart linking under UNIX henrik@tazdevil.llnl.gov (1991-08-22) |
Re: Smart linking under UNIX weitek!ars@Sun.COM (1991-08-22) |
Re: Smart linking under UNIX dalamb@umiacs.umd.edu (1991-08-23) |
Re: Smart linking under UNIX pardo@gar.cs.washington.edu (1991-08-23) |
Re: Smart linking under UNIX thorinn@diku.dk (1991-08-25) |
Re: Smart linking under UNIX przemek@rrdstrad.nist.gov (1991-08-26) |
Re: Smart linking under UNIX davidsen@crdos1.crd.ge.com (1991-08-26) |
[2 later articles] |
Newsgroups: | comp.arch,comp.compilers |
From: | henrik@tazdevil.llnl.gov (Henrik Klagges) |
Followup-To: | comp.arch |
Keywords: | linker |
Organization: | MPCI at LLNL |
References: | <1991Aug15.205912.6553@sono.uucp> <GLEW.91Aug16145002@pdx007.intel.com> 91-08-085 91-08-095 |
Date: | 22 Aug 91 17:27:47 GMT |
In article 91-08-095, sef@kithrup.COM (Sean Eric Fagan) writes:
|> The reason it generally doesn't exist under *nix is because it's generally
|> not worth the bother. It's *possible* to do it, but, on most systems, you
|> don't gain much.
Why do you think they invented shared libraries ? Because the duplication of
large objects files im memory and on discs is not very clever. So, I guess
having significantly smaller objects is not that undesirable.
Cheers, Henrik
MPCI at LLNL
IBM Research
U. of Munich
PS: See you at HotChips !
[All this ld bashing is getting tedious, so I am declaring this particular
line of discussion closed, unless someone wants to talk about the design of
a linker that he really likes. Personally, I never understood why block
structured linkers that let you export symbols to a group of modules without
exporting them to the whole world never caught on. It would make stuff like
multiple yacc parsers in a single program much easier. -John]
--
Return to the
comp.compilers page.
Search the
comp.compilers archives again.