Ted Leung on the air
Ted Leung on the air: Open Source, Java, Python, and ...
Ted Leung on the air: Open Source, Java, Python, and ...
Mon, 27 Oct 2003
Linkers and Loaders
I just finished reading John Levine's Linkers and Loaders. It's one of the few books out there on the linking and loading phases. It covers the principles of how linkers and loaders works, using ELF, MS PEF/COFF, and OS/360 as examples. There's a fair amount of detail concerning the specifics of these systems, which helps if you are working one of those environments.
This book has been sitting on my shelf (along with a bunch of others), so I decided to move it from one pile to another. The last chapter is a summary of research in linking and loading up til 2000, when the book was written. There's still a bunch of stuff that hasn't made it into the linkers that you and I use every day (perhaps with the exception of the JVM and CLR, but even then it seems like there's room for improvement).
[00:05] |
[computers/operating_systems] |
# |
TB |
F |
G |
1 Comments |
![Other blogs commenting on this post](/py-bin/images/bubble.gif)
Hello,
I would like to know about loading and linking of Elf-file. I donot have online copy of linker and loaders by Jhon levine. Plz help me out if its possible.
I would like to know, when loading an ELF file, how does the symbol table gets loaded. In whihc section of ELF file the symbol table present. How can i access it..
waiting for ur reply
Posted by Rinkal Patel at Thu Mar 31 05:13:56 2005
I would like to know about loading and linking of Elf-file. I donot have online copy of linker and loaders by Jhon levine. Plz help me out if its possible.
I would like to know, when loading an ELF file, how does the symbol table gets loaded. In whihc section of ELF file the symbol table present. How can i access it..
waiting for ur reply
Posted by Rinkal Patel at Thu Mar 31 05:13:56 2005
You can subscribe to an RSS feed of the comments for this blog:
Add a comment here:
You can use some HTML tags in the comment text:
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk
![RSS Feed for comments](http://www.sauria.com/py-bin/images/xml.gif)
To insert a URI, just type it -- no need to write an anchor tag.
Allowable html tags are:
<a href>
, <em>
, <i>
, <b>
, <blockquote>
, <br/>
, <p>
, <code>
, <pre>
, <cite>
, <sub>
and <sup>
.You can also use some Wiki style:
URI => [uri title]
<em> => _emphasized text_
<b> => *bold text*
Ordered list => consecutive lines starting spaces and an asterisk