Get the latest tech news

Load-time relocation of shared libraries (2011)


This article's aim is to explain how a modern operating system makes it possible to use shared libraries with load-time relocation. It focuses on the Linux OS running on 32-bit x86, but the general principles apply to other OSes and CPUs as well.

None

Get the Android app

Or read this on Hacker News

Read more on:

Photo of shared libraries

shared libraries

Photo of time relocation

time relocation

Related news:

News photo

Superlinker: A tool for reinterpreting ELF executables and shared libraries