Dynamic Loader - CI/CD Glossary Definition
The dynamic loader (ld.so on Linux) is the program the kernel invokes to load an executable and its dependent shared objects into memory, perform relocations, and resolve symbols before transferring control to the program’s entry point.
Related guides
Runtime Linker - CI/CD Glossary DefinitionThe runtime linker resolves shared-library symbols as a program starts or on first use, binding calls to thei…
Position-Independent Code - CI/CD Glossary DefinitionPosition-independent code runs correctly regardless of where it is loaded in memory, using relative addressin…
Relocation - CI/CD Glossary DefinitionRelocation is the linker or loader patching address references in compiled code once the load location is kno…