|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
ELF section header type values More...
Macros | |
| #define | SHT_NULL 0 |
| Inactive section. | |
| #define | SHT_PROGBITS 1 |
| Program code/data. | |
| #define | SHT_SYMTAB 2 |
| Full symbol table. | |
| #define | SHT_STRTAB 3 |
| String table. | |
| #define | SHT_RELA 4 |
| Relocation table, with addends. | |
| #define | SHT_HASH 5 |
| Symbol hash table. | |
| #define | SHT_DYNAMIC 6 |
| Dynamic linking info. | |
| #define | SHT_NOTE 7 |
| Notes section. | |
| #define | SHT_NOBITS 8 |
| A section that occupies no space in the file. | |
| #define | SHT_REL 9 |
| Relocation table, no addends. | |
| #define | SHT_SHLIB 10 |
| Reserved. | |
| #define | SHT_DYNSYM 11 |
| Dynamic-only sym tab. | |
| #define | SHT_LOPROC 0x70000000 |
| Start of processor specific types. | |
| #define | SHT_HIPROC 0x7fffffff |
| End of processor specific types. | |
| #define | SHT_LOUSER 0x80000000 |
| Start of program specific types. | |
| #define | SHT_HIUSER 0xffffffff |
| End of program specific types. | |
ELF section header type values
These are the various types of section headers that can exist in an ELF file.
| #define SHT_DYNAMIC 6 |
Dynamic linking info.
| #define SHT_DYNSYM 11 |
Dynamic-only sym tab.
| #define SHT_HASH 5 |
Symbol hash table.
| #define SHT_HIPROC 0x7fffffff |
End of processor specific types.
| #define SHT_HIUSER 0xffffffff |
End of program specific types.
| #define SHT_LOPROC 0x70000000 |
Start of processor specific types.
| #define SHT_LOUSER 0x80000000 |
Start of program specific types.
| #define SHT_NOBITS 8 |
A section that occupies no space in the file.
| #define SHT_NOTE 7 |
Notes section.
| #define SHT_NULL 0 |
Inactive section.
| #define SHT_PROGBITS 1 |
Program code/data.
| #define SHT_REL 9 |
Relocation table, no addends.
| #define SHT_RELA 4 |
Relocation table, with addends.
| #define SHT_SHLIB 10 |
Reserved.
| #define SHT_STRTAB 3 |
String table.
| #define SHT_SYMTAB 2 |
Full symbol table.