userspace/file/format/elf/header/identifier/
os_abi.rs1ample::enum_labeled!(
5 pub enum OsABI,
6 u8,
7 "Operating System Application Binary Interface",
8 [
9 [0; Sysv; (); SYSV; "SYSV"; "Alias"],
12 [1; Hpux; (); HPUX; "HPUX"; "HP-UX"],
13 [2; NetBSD; (); NETBSD; "NETBSD"; "NetBSD"],
14 [3; Gnu; (); GNU; "GNU"; "Object uses GNU ELF extensions"],
15 [6; Solaris; (); SOLARIS; "SOLARIS"; "Sun Solaris"],
16 [7; Aix; (); AIX; "AIX"; "IBM AIX"],
17 [8; Irix; (); IRIX; "IRIX"; "SGI Irix"],
18 [9; FreeBSD; (); FREEBSD; "FREEBSD"; "FreeBSD"],
19 [10; Tru64; (); TRU64; "TRU64"; "Compaq TRU64 UNIX"],
20 [11; Modesto; (); MODESTO; "MODESTO"; "Novell Modesto"],
21 [12; OpenBSD; (); OPENBSD; "OPENBSD"; "OpenBSD"],
22 [64; Armaeabi; (); ARMAEABI; "ARMAEABI"; "ARM EABI"],
23 [97; Arm; (); ARM; "ARM"; "ARM"],
24 [98; Undefined; (); UNDEFINED; "UNDEFINED"; "NotSpecificed"],
25 [255; Standalone; (); STANDALONE; "STANDALONE"; "Standalone (embedded) application"],
26 ]
27);