Article View: comp.os.linux.misc
Article #745Re: What is ELF?
From: Victor Schneider
Date: Mon, 14 Aug 1995 00:00
Date: Mon, 14 Aug 1995 00:00
14 lines
2188 bytes
2188 bytes
Sean M. Milosevic-Hill (g8305509@mcmail.cis.McMaster.CA) wrote: : I always though 'ELF' was the guy over on alt.sex.wizards who always has : the answers to everyone's burning questions! Show's how much I know! :^) Actually, I remember lecturing about position-independent code for my class in systems software at Purdue University in 1972. So, ELF is a very old idea, and I know that I was one of the early ones to propose it. Everyone who writes about ELF keeps saying that ELF slows you down a few percent. Not necessarily. If you make the convention that the base address is stored in a _memory_ location known symbolically to the compiler and brought in as needed, then your compiler's optimizer can do flow analysis and re-use the ELF base register when needed. That point was developed in 1972 also. So what else is new?
Technical Details
Message-ID:
<40p11v$p28@crl4.crl.com>Path:
arc1-ca.pugleaf.net!unknown!not-for-mailReferences:
<408bc4$9v1@server.st.usm.edu> <40e8rm$a3k@newsbf02.news.aol.com> <40od5h$ome@mcmail.CIS.McMaster.CA>Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: f44bc,14aab8f53472ec56 X-Google-Attributes: gidf44bc,public X-Google-Thread: 1103af,d094acb0de096ac2 X-Google-Attributes: gid1103af,public X-Google-Thread: 10c7cf,14aab8f53472ec56 X-Google-Attributes: gid10c7cf,public X-Google-Thread: f5d40,14aab8f53472ec56 X-Google-Attributes: gidf5d40,public X-Google-Thread: f6d78,276f42814ec37f1a X-Google-Attributes: gidf6d78,public X-Google-Thread: 10384c,14aab8f53472ec56 X-Google-Attributes: gid10384c,public X-Google-Thread: f4564,14aab8f53472ec56 X-Google-Attributes: gidf4564,public X-Google-Thread: 10a5d6,276f42814ec37f1a X-Google-Attributes: gid10a5d6,public From: tailor@crl.com (Victor Schneider) Subject: Re: What is ELF? Date: 1995/08/14 Message-ID: <40p11v$p28@crl4.crl.com> X-Deja-AN: 108142045 references: <408bc4$9v1@server.st.usm.edu> <40e8rm$a3k@newsbf02.news.aol.com> <40od5h$ome@mcmail.CIS.McMaster.CA> followup-to: comp.os.linux.misc,comp.os.linux.development,alt.conspiracy,sci.skeptic,alt.alien.visitors,alt.mindcontrol,bburg.bev.general,nyx.misc,alt.trolling organization: CRL Dialup Internet Access (415) 705-6060 [Login: guest] newsgroups: comp.os.linux.misc,comp.os.linux.development,alt.conspiracy,sci.skeptic,alt.alien.visitors,alt.mindcontrol,bburg.bev.general,nyx.misc,alt.trolling