|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
ELF section header flags More...
Macros | |
| #define | SHF_WRITE BIT(0) |
| Writable data. | |
| #define | SHF_ALLOC BIT(1) |
| Resident. | |
| #define | SHF_EXECINSTR BIT(2) |
| Executable instructions. | |
| #define | SHF_MERGE BIT(4) |
| Might be merged. | |
| #define | SHF_STRINGS BIT(5) |
| Contains nul-terminated strings. | |
| #define | SHF_INFO_LINK BIT(6) |
| ‘sh_info’ contains SHT index | |
| #define | SHF_LINK_ORDER BIT(7) |
| Preserve order after combining. | |
| #define | SHF_GROUP BIT(9) |
| Section is member of a group. | |
| #define | SHF_TLS BIT(10) |
| Section hold thread-local data. | |
| #define | SHF_MASKPROC 0xf0000000 |
| Processor specific mask. | |
ELF section header flags
These are the flags that can be set on a section header. These are related to whether the section should reside in memory and permissions on it.
| #define SHF_ALLOC BIT(1) |
Resident.
| #define SHF_EXECINSTR BIT(2) |
Executable instructions.
| #define SHF_GROUP BIT(9) |
Section is member of a group.
| #define SHF_INFO_LINK BIT(6) |
‘sh_info’ contains SHT index
| #define SHF_LINK_ORDER BIT(7) |
Preserve order after combining.
| #define SHF_MASKPROC 0xf0000000 |
Processor specific mask.
| #define SHF_MERGE BIT(4) |
Might be merged.
| #define SHF_STRINGS BIT(5) |
Contains nul-terminated strings.
| #define SHF_TLS BIT(10) |
Section hold thread-local data.
| #define SHF_WRITE BIT(0) |
Writable data.