diff options
| author | Sunil Nimmagadda <sunil@nimmagadda.net> | 2026-10-09 10:44:10 +0530 |
|---|---|---|
| committer | Sunil Nimmagadda <sunil@nimmagadda.net> | 2026-10-09 10:44:10 +0530 |
| commit | ff82149968768d7cb3e3e473080351b74938a143 (patch) | |
| tree | 57135d892eaa2e42d4e1d895d8aebc0325ed3d4a /mkelf.lua | |
Let's begin.
Diffstat (limited to 'mkelf.lua')
| -rw-r--r-- | mkelf.lua | 36 |
1 files changed, 36 insertions, 0 deletions
diff --git a/mkelf.lua b/mkelf.lua new file mode 100644 index 0000000..94cde85 --- /dev/null +++ b/mkelf.lua @@ -0,0 +1,36 @@ +local osabi = { + sysv = 0x00, + hpux = 0x01, + netbsd = 0x02, + linux = 0x03, + hurd = 0x04, + solaris = 0x06, + aix = 0x07, + irix = 0x08, + freebsd = 0x09, + tru64 = 0x0A, + modesto = 0x0B, + openbsd = 0x0C, + openvms = 0x0D, + nsk = 0x0E, + aros = 0x0F, + fenixos = 0x10, + cloudabi = 0x11, + opevos = 0x12, +} + +local class = { + bit32 = 0x1, + bit64 = 0x2, +} + +local endian = { + little = 0x1, + big = 0x2, +} + +local version <const> = 1 + +local header = { + class = class["bit32"] +} |
