|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
Static Public Attributes | |
| static constexpr uint32_t | RDATA = 0x00000100 |
| ECOFF section flag: Section contains read-only data (ECOFF name: STYP_RDATA) | |
| static constexpr uint32_t | SDATA = 0x00000200 |
| ECOFF section flag: "Small data" (ECOFF name: STYP_SDATA) | |
| static constexpr uint32_t | SBSS = 0x00000400 |
| ECOFF section flag: "Small bss" (ECOFF name: STYP_SBSS) | |
| static constexpr uint32_t | UCODE = 0x00000800 |
| ECOFF section flag: (ECOFF name: STYP_UCODE) | |
| static constexpr uint32_t | GOT = 0x00001000 |
| ECOFF section flag: Global offset table (ECOFF name: STYP_GOT) | |
| static constexpr uint32_t | DYNAMIC = 0x00002000 |
| ECOFF section flag: Dynamic linking information (ECOFF name: STYP_DYNAMIC) | |
| static constexpr uint32_t | DYNSYM = 0x00004000 |
| ECOFF section flag: Dynamic linking symbol table (ECOFF name: STYP_DYNSYM) | |
| static constexpr uint32_t | REL_DYN = 0x00008000 |
| ECOFF section flag: Dynamic relocation information (ECOFF name: STYP_REL_DYN) | |
| static constexpr uint32_t | DYNSTR = 0x00010000 |
| ECOFF section flag: Dynamic linking string table (ECOFF name: STYP_DYNSTR) | |
| static constexpr uint32_t | HASH = 0x00020000 |
| ECOFF section flag: Dynamic symbol hash table (ECOFF name: STYP_HASH) | |
| static constexpr uint32_t | DSOLIST = 0x00040000 |
| ECOFF section flag: Shared library dependency list (ECOFF name: STYP_DSOLIST) | |
| static constexpr uint32_t | MSYM = 0x00080000 |
| ECOFF section flag: Additional dynamic linking symbol table (ECOFF name: STYP_MSYM) | |
| static constexpr uint32_t | EXTMASK = 0x0FF00000 |
| ECOFF section flag: Multiple bit flag values. | |
| static constexpr uint32_t | CONFLICT = 0x00100000 |
| ECOFF section flag: Additional dynamic linking information (ECOFF name: STYP_CONFLICT) | |
| static constexpr uint32_t | FINI = 0x01000000 |
| ECOFF section flag: Termination text (ECOFF name: STYP_FINI) | |
| static constexpr uint32_t | COMMENT = 0x02000000 |
| ECOFF section flag: Comment section (ECOFF name: STYP_COMMENT) | |
| static constexpr uint32_t | RCONST = 0x02200000 |
| ECOFF section flag: Read-only constants (ECOFF name: STYP_RCONST) | |
| static constexpr uint32_t | XDATA = 0x02400000 |
| ECOFF section flag: Exception scope table (ECOFF name: STYP_XDATA) | |
| static constexpr uint32_t | TLSDATA = 0x02500000 |
| ECOFF section flag: Initialized TLS data (ECOFF name: STYP_TLSDATA) | |
| static constexpr uint32_t | TLSBSS = 0x02600000 |
| ECOFF section flag: Uninitialized TLS data (ECOFF name: STYP_TLSBSS) | |
| static constexpr uint32_t | TLSINIT = 0x02700000 |
| ECOFF section flag: Initialization for TLS data (ECOFF name: STYP_TLSINIT) | |
| static constexpr uint32_t | PDATA = 0x02800000 |
| ECOFF section flag: Exception procedure table (ECOFF name: STYP_PDATA) | |
| static constexpr uint32_t | LITA = 0x04000000 |
| ECOFF section flag: Address literals (ECOFF name: STYP_LITA) | |
| static constexpr uint32_t | LIT8 = 0x08000000 |
| ECOFF section flag: 8-byte literals (ECOFF name: STYP_LIT8) | |
| static constexpr uint32_t | LIT4 = 0x10000000 |
| ECOFF section flag: 4-byte literals (ECOFF name: STYP_LIT8) | |
| static constexpr uint32_t | NRELOC_OVERFLOWED = 0x20000000 |
| ECOFF section flag: the s_nreloc field overflowed (ECOFF name: S_NRELOC_OVFL) | |
| static constexpr uint32_t | INIT = 0x80000000 |
| ECOFF section flag: Initialization text (ECOFF name: STYP_INIT) | |