https://lwn.net/Articles/276782/ LWN.net Logo LWN .net News from the source LWN * Content + Weekly Edition + Archives + Search + Kernel + Security + Events calendar + Unread comments + ------------------------------------------------------------- + LWN FAQ + Write for us User: [ ] Password: [ ] [Log in] | [Subscribe] | [Register] Subscribe / Log in / New account A ToC of the 20 part linker essay A ToC of the 20 part linker essay Posted Apr 7, 2008 6:28 UTC (Mon) by JesseW (subscriber, #41816) Parent article: Striking gold in binutils Since I couldn't find any well-linked ToC of Ian's 20-part essay on linkers either on his blog, or here, I decided to post one. (And yes, I know the post URLs are consecutive numbers; nevertheless...) I compiled the titles mainly from Ian's section titles, as Ian just referred to the parts by number. And now, the author of gold, Ian Lance Taylor's 20 part Linker posts... 1. Introduction, personal history, first half of what's-a-linker 2. What's-a-linker: Dynamic linking, linker data types, linker operation 3. Address spaces, Object file formats 4. Shared Libraries 5. More Shared Libraries -- specifically, linker implementation; ELF Symbols 6. Relocations, Position Dependent Shared Libraries 7. Thread Local Storage (TLS) optimization 8. ELF Segments and Sections 9. Symbol Versions, Relaxation optimization, 10. Parallel linking 11. Archive format 12. Symbol resolution 13. Symbol resolution from the user's point of view; Static Linking vs. Dynamic Linking 14. Link time optimization, aka Whole Program optimization; Initialization Code 15. COMDAT sections 16. C++ Template Instantiation, Exception Frames 17. Warning Symbols, 18. Incremental Linking 19. __start and __stop Symbols, Byte Swapping 20. Last post; Update on gold's status I release this message (the ToC and comments) into the public domain, no right reserved. Use it, copy it, perform it, create derivative works with no restrictions and without any further permission from me. ----------------------------------------- [Log in] to post comments A ToC of the 20 part linker essay Posted Apr 7, 2008 14:37 UTC (Mon) by nix (subscriber, #2304) [Link] I do like the idea of performing it. A public reading of a table of contents! I bet it'll be popular ;) [Reply to this comment] A ToC of the 20 part linker essay Posted Sep 23, 2013 19:00 UTC (Mon) by cataliniacob (guest, #91150) [ Link] (1 responses) It's 5 years later but maybe some people still find this. Here's a Calibre recipe that creates an e-book from the whole series: https://github.com/cataliniacob/calibre-recipes/blob/mast... To use it run ebook-convert ian-taylor-linker.recipe linkers.epub Thanks to JesseW and ncm for the tips to read it. [Reply to this comment] A ToC of the 20 part linker essay Posted Sep 26, 2013 17:03 UTC (Thu) by nix (subscriber, #2304) [Link] Neat! I'll be using it, certainly. [Reply to this comment] Copyright (c) 2024, Eklektix, Inc. Comments and public postings are copyrighted by their creators. Linux is a registered trademark of Linus Torvalds