08-13-2012, 02:16 AM
Well the only relocation tables I know - let me quickly refer to Wikipedia
are supposed to help the system to find data and code segments, especially in situations where they can be moved to other positions?
So I just really don't know what a relocation table would be supposed to be in a data file.
http://en.wikipedia.org/wiki/Relocation_...tion_table Wrote:The relocation table is a list of pointers created by the compiler or assembler and stored in the object or executable file. Each entry in the table, or "fixup", is a pointer to an address in the object code that must be changed when the loader relocates the program. Fixups are designed to support relocation of the program as a complete unit. In some cases, each fixup in the table is itself relative to a base address of zero, so the fixups themselves must be changed as the loader moves through the table.
are supposed to help the system to find data and code segments, especially in situations where they can be moved to other positions?
So I just really don't know what a relocation table would be supposed to be in a data file.