| // Format of an ELF executable file | |
| // File header | |
| struct elfhdr { | |
| uint magic; // must equal ELF_MAGIC | |
| uchar elf[12]; | |
| ushort type; | |
| ushort machine; | |
| uint version; | |
| uint entry; | |
| uint phoff; | |
| uint shoff; | |
| uint flags; | |
| ushort ehsize; | |
| ushort phentsize; | |
| ushort phnum; | |
| ushort shentsize; | |
| ushort shnum; | |
| ushort shstrndx; | |
| }; | |
| // Program section header | |
| struct proghdr { | |
| uint type; | |
| uint off; | |
| uint vaddr; | |
| uint paddr; | |
| uint filesz; | |
| uint memsz; | |
| uint flags; | |
| uint align; | |
| }; | |
| // Values for Proghdr type | |
| // Flag bits for Proghdr flags | |
Xet Storage Details
- Size:
- 755 Bytes
- Xet hash:
- a829f609a05f61590b3dfc9c5880f5385f7845a3e227be72487e41f52853b4ef
·
Xet efficiently stores files, intelligently splitting them into unique chunks and accelerating uploads and downloads. More info.