Load$$ execution region symbols
The linker generates Load$$
symbols for every execution region present in the image.
Note
Load$$region_name
symbols apply only to execution regions. Load$$LR$$load_region_name
symbols apply only to load regions.The following table shows the symbols that the linker generates for every execution region present in the image. All the symbols refer to load addresses before the C library is initialized.
Table 6-2 Load$$ execution region symbols
Symbol | Description |
---|---|
Load$$ |
Load address of the region. |
Load$$ |
Region length in bytes. |
Load$$ |
Address of the byte beyond the end of the execution region. |
Load$$ |
Address of the RO output section in this execution region. |
Load$$ |
Length of the RO output section in bytes. |
Load$$ |
Address of the byte beyond the end of the RO output section in the execution region. |
Load$$ |
Address of the RW output section in this execution region. |
Load$$ |
Length of the RW output section in bytes. |
Load$$ |
Address of the byte beyond the end of the RW output section in the execution region. |
Load$$ |
Address of the XO output section in this execution region. |
Load$$ |
Length of the XO output section in bytes. |
Load$$ |
Address of the byte beyond the end of the XO output section in the execution region. |
Load$$ |
Load address of the ZI output section in this execution region. |
Load$$ |
Load length of the ZI output section in bytes. The Load Length of ZI is zero unless |
Load$$ |
Load address of the byte beyond the end of the ZI output section in the execution region. |
All symbols in this table refer to load addresses before the C library is initialized. Be aware of the following:
The symbols are absolute because section-relative symbols can only have execution addresses.
The symbols take into account RW compression.
References to linker-defined symbols from RW compressed execution regions must be to symbols that are resolvable before RW compression is applied.
If the linker detects a relocation from an RW-compressed region to a linker-defined symbol that depends on RW compression, then the linker disables compression for that region.
Any zero bytes written to the file are visible. Therefore, the Limit and Length values must take into account the zero bytes written into the file.