diff options
| author | Alex Rønne Petersen <alex@alexrp.com> | 2024-10-01 03:53:58 +0200 |
|---|---|---|
| committer | Alex Rønne Petersen <alex@alexrp.com> | 2024-10-01 03:53:58 +0200 |
| commit | 5db04e05951d46709dba0316bc7676a19399337e (patch) | |
| tree | 79878f5462a67df11a06fd4b41ae6b83a7e0038f /lib/std/elf.zig | |
| parent | 496a067d3f7c2d48c68ff0adae389994e68b70ba (diff) | |
| download | zig-5db04e05951d46709dba0316bc7676a19399337e.tar.gz zig-5db04e05951d46709dba0316bc7676a19399337e.zip | |
std.elf: Define EI_(OSABI,ABIVERSION,PAD) constants.
Diffstat (limited to 'lib/std/elf.zig')
| -rw-r--r-- | lib/std/elf.zig | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/lib/std/elf.zig b/lib/std/elf.zig index f09bbb63fb..2215c1341b 100644 --- a/lib/std/elf.zig +++ b/lib/std/elf.zig @@ -663,21 +663,24 @@ pub fn int32(need_bswap: bool, int_32: anytype, comptime Int64: anytype) Int64 { } } -pub const EI_NIDENT = 16; - -pub const EI_CLASS = 4; pub const ELFCLASSNONE = 0; pub const ELFCLASS32 = 1; pub const ELFCLASS64 = 2; pub const ELFCLASSNUM = 3; -pub const EI_DATA = 5; pub const ELFDATANONE = 0; pub const ELFDATA2LSB = 1; pub const ELFDATA2MSB = 2; pub const ELFDATANUM = 3; +pub const EI_CLASS = 4; +pub const EI_DATA = 5; pub const EI_VERSION = 6; +pub const EI_OSABI = 7; +pub const EI_ABIVERSION = 8; +pub const EI_PAD = 9; + +pub const EI_NIDENT = 16; pub const Elf32_Half = u16; pub const Elf64_Half = u16; |
