From 25d0d648f69c759fe87983ad520ba8ed832f58fb Mon Sep 17 00:00:00 2001 From: Sunil Nimmagadda Date: Tue, 13 Oct 2026 10:24:28 +0530 Subject: Populate some Machine constants. --- mkelf.lua | 23 ++++++++++++++++++----- 1 file changed, 18 insertions(+), 5 deletions(-) (limited to 'mkelf.lua') diff --git a/mkelf.lua b/mkelf.lua index 10a00a4..6bc1adb 100644 --- a/mkelf.lua +++ b/mkelf.lua @@ -50,11 +50,24 @@ local Type = { ---@enum Machine local Machine = { none = 0x00, - att = 0x01, - sparc = 0x02, - x86 = 0x03, - m68k = 0x04, - m88k = 0x05, + att = 0x01, -- AT&T WE 32100 + sparc = 0x02, -- SPARC + x86 = 0x03, -- x86 + m68k = 0x04, -- Motorola 68000 (M68k) + m88k = 0x05, -- Motorola 88000(M88k) + mcu = 0x06, -- Intel MCU + i8086 = 0x07, -- Intel 80860 + mips = 0x08, -- MIPS + sys370 = 0x09, -- IBM System/370 + mipsle = 0x0a, -- MIPS RS3000 Little Endian + parisc = 0x0f, -- Hewlett-Packard PA-RISC + i8096 = 0x13, -- Intel 80960 + ppc = 0x14, -- PowerPC + ppc64 = 0x15, -- PowerPC (64-bit) + s390 = 0x16, + spc = 0x17, -- IBM SPC/SPU + nec = 0x24, -- NEC V800 + fr20 = 0x25, -- Fujitsu FR20 -- todo } -- cgit v1.3