The question is asking about the source or origin of the relocation bits that are used by a relocating loader.
A relocating loader is a program that loads a compiled program or object code into memory for execution. It is responsible for adjusting the memory addresses within the loaded program to reflect the actual memory location where the program is loaded.
The relocation bits indicate the portions of the program that need to be adjusted during the loading process. These bits specify the memory addresses that need to be modified to reflect the correct locations in memory.
inker: A linker is a program that combines multiple object files or modules to create an executable or a library. It resolves references between different modules and performs symbol relocation. The linker can generate the relocation bits based on the information it gathers during the linking process.