|
KallistiOS git master
Independent SDK for the Sega Dreamcast
|
ELF Section header. More...
#include <kos/elf.h>
Data Fields | |
| uint32_t | name |
| Index into string table. | |
| uint32_t | type |
| Section type. | |
| uint32_t | flags |
| Section flags. | |
| uint32_t | addr |
| In-memory offset. | |
| uint32_t | offset |
| On-disk offset. | |
| uint32_t | size |
| Size (if SHT_NOBITS, amount of 0s needed) | |
| uint32_t | link |
| Section header table index link. | |
| uint32_t | info |
| Section header extra info. | |
| uint32_t | addralign |
| Alignment constraints. | |
| uint32_t | entsize |
| Fixed-size table entry sizes. | |
ELF Section header.
This structure represents the header on each ELF section.
| uint32_t elf_shdr_t::addr |
In-memory offset.
| uint32_t elf_shdr_t::addralign |
Alignment constraints.
| uint32_t elf_shdr_t::entsize |
Fixed-size table entry sizes.
| uint32_t elf_shdr_t::flags |
Section flags.
| uint32_t elf_shdr_t::info |
Section header extra info.
| uint32_t elf_shdr_t::link |
Section header table index link.
| uint32_t elf_shdr_t::name |
Index into string table.
| uint32_t elf_shdr_t::offset |
On-disk offset.
| uint32_t elf_shdr_t::size |
Size (if SHT_NOBITS, amount of 0s needed)
| uint32_t elf_shdr_t::type |
Section type.