| EL_Init | ![]() ![]() |
Initializes the EL library. |
|---|
| EL_Link | ![]() ![]() |
Relocates an ELF object or its archive using a user-specified READ function. We recommend using EL_LinkEx instead of this function. |
|---|---|---|
| EL_LinkFile | ![]() ![]() |
Relocates an ELF object or its archive from a file to a buffer. We recommend using EL_LinkFileEx instead of this function. |
| EL_LinkImage | ![]() ![]() |
Relocates an ELF object or its archive from memory to a buffer. We recommend using EL_LinkImageEx instead of this function. |
| EL_LinkEx | ![]() ![]() |
Relocates an ELF object or its archive using a developer-specified read function. |
| EL_LinkFileEx | ![]() ![]() |
Relocates an ELF object or its archive from a file to a buffer. |
| EL_LinkImageEx | ![]() ![]() |
Relocates an ELF object or its archive from memory to a buffer. |
| EL_CalcEnoughBufferSizeforLink | ![]() ![]() |
Determines the required buffer size for relocation. |
| EL_CalcEnoughBufferSizeforLinkFile | ![]() ![]() |
Determines the required buffer size for relocation. |
| EL_CalcEnoughBufferSizeforLinkImage | ![]() ![]() |
Determines the required buffer size for relocation. |
| EL_ResolveAll | ![]() ![]() |
Uses the address table to resolve unresolved symbols. |
|---|---|---|
| EL_Export | ![]() ![]() |
Adds entries to the address table. |
| EL_AddStaticSym | ![]() ![]() |
Adds static entries to the address table. |
| EL_GetGlobalAdr | ![]() ![]() |
Returns the address corresponding to the specified string from the address table. |
| EL_Unlink | ![]() ![]() |
Unlinks an object. |
| EL_IsResolved | ![]() ![]() |
Checks an object for unresolved external references. |
|---|---|---|
| EL_GetLibSize | ![]() ![]() |
Finds the size of an ELF object. |
| EL_GetResultCode | ![]() ![]() |
Gets the result of the last process executed. |
| ELResult | ![]() ![]() |
Indicates the result of the link process. |
|---|
| ELAdrEntry | ![]() ![]() |
Structure that stores export symbol information. |
|---|---|---|
| ELAlloc | ![]() ![]() |
Developer-specified memory allocation function to pass to the EL library. |
| ELFree | ![]() ![]() |
Developer-specified memory deallocation function to pass to the EL library. |
| ELReadImage | ![]() ![]() |
Developer-specified function to load an object file. |
| ELLinkMode | ![]() ![]() |
Enumeration type that represents the mode used when the dynamic link is tested. |
CONFIDENTIAL