summaryrefslogtreecommitdiff
path: root/Kernel/FileSystem
diff options
context:
space:
mode:
authorAndreas Kling <kling@serenityos.org>2021-01-31 11:46:00 +0100
committerAndreas Kling <kling@serenityos.org>2021-01-31 11:46:00 +0100
commite313323317ea06b4d86a2b037b88123f522ba5bd (patch)
tree3ecb7403a00cb5c0eaccea97ea29e1b37d3b4731 /Kernel/FileSystem
parent36525c057207060ba0fda1b13011a5b86528c08b (diff)
downloadserenity-e313323317ea06b4d86a2b037b88123f522ba5bd.zip
LibELF: Split the DynamicLoader's loading mechanism into two steps
load_from_image() becomes map() and link(). This allows us to map an object before mapping its dependencies. This solves an issue where fixed-position executables (like GCC) would clash with the ASLR placement of their own shared libraries.
Diffstat (limited to 'Kernel/FileSystem')
0 files changed, 0 insertions, 0 deletions