JITLink utilities for SystemZ relocatable objects.
Types
Name |
Description |
Global Offset Table Builder. |
|
Procedure Linkage Table Builder. |
Enums
Name |
Description |
Represents systemz fixups and other systemz‐specific edge kinds. |
Functions
Name |
Description |
Apply fixup expression for edge to block content. |
|
Creates a new pointer block in the given section and returns an Anonymous symbol pointing to it. |
|
Create a jump stub that jumps via the pointer at the given symbol and an anonymous symbol pointing to it. Return the anonymous symbol. |
|
Create a jump stub block that jumps via the pointer at the given symbol. |
|
Returns a string name for the given systemz edge. For debugging purposes only. |
|
Return the content used to initialize a GOT entry block. |
|
Return the instruction bytes for a pointer jump stub block. |
|
Optimize in‐range GOT and stub relocations in the link graph. |
Variables
Name |
Description |
SystemZ null pointer content. |
|
SystemZ pointer jump stub content. |
|
Size in bytes of a SystemZ pointer jump stub entry. |
Created with MrDocs