logoalt Hacker News

monocasatoday at 3:47 PM1 replyview on HN

Not on modern archs that provide decent support for PIE (position independent executables).


Replies

201984today at 4:44 PM

How do you think position independent code can call functions from other .so's without being patched with their addresses?

They can't, so even PIC code still has to have a relocation table that gets patched. It's in a different page than the code though, so code does still get reused.

show 1 reply