|
RetroLinker
Linker for several 8-bit, 16-bit and 32-bit formats
|
Static Public Attributes | |
| static constexpr uint32_t | TYPE_NO_PAD = 0x00000008 |
| PE section flag: Section should not be padded. | |
| static constexpr uint32_t | LNK_OTHER = 0x00000100 |
| PE section flag: reserved. | |
| static constexpr uint32_t | LNK_INFO = 0x00000200 |
| PE section flag: Section contains comments. | |
| static constexpr uint32_t | LNK_REMOVE = 0x00000800 |
| PE section flag: Section should be removed when generating image. | |
| static constexpr uint32_t | LNK_COMDAT = 0x00001000 |
| PE section flag: Section contains COMDAT data. | |
| static constexpr uint32_t | GPREL = 0x00008000 |
| PE section flag: Section data accessed through the global pointer. | |
| static constexpr uint32_t | MEM_PURGEABLE = 0x00010000 |
| PE section flag: reserved. | |
| static constexpr uint32_t | MEM_16BIT = 0x00020000 |
| PE section flag: reserved. | |
| static constexpr uint32_t | MEM_LOCKED = 0x00040000 |
| PE section flag: reserved. | |
| static constexpr uint32_t | MEM_PRELOAD = 0x00080000 |
| PE section flag: reserved. | |
| static constexpr uint32_t | ALIGN_MASK = 0x00F00000 |
| PE section flag: alignment mask. | |
| static constexpr uint32_t | ALIGN_SHIFT = 20 |
| PE section flag: alignment shift. | |
| static constexpr uint32_t | LNK_NRELOC_OVFL = 0x01000000 |
| PE section flag: Section contains more than 65535 relocations. | |
| static constexpr uint32_t | MEM_DISCARDABLE = 0x02000000 |
| PE section flag: Section can be discarded. | |
| static constexpr uint32_t | MEM_NOT_CACHED = 0x04000000 |
| PE section flag: Section cannot be cached. | |
| static constexpr uint32_t | MEM_NOT_PAGED = 0x08000000 |
| PE section flag: Section is not pageable. | |
| static constexpr uint32_t | MEM_SHARED = 0x10000000 |
| PE section flag: Section can be shared in memory. | |
| static constexpr uint32_t | MEM_EXECUTE = 0x20000000 |
| PE section flag: Section data can be executed. | |
| static constexpr uint32_t | MEM_READ = 0x40000000 |
| PE section flag: Section can be read from. | |
| static constexpr uint32_t | MEM_WRITE = 0x80000000 |
| PE section flag: Section can be written to. | |