enum OSABI [src]

Fields

NONE = 0UNIX System V ABI
HPUX = 1HP-UX operating system
NETBSD = 2NetBSD
GNU = 3GNU (Hurd/Linux)
SOLARIS = 6Solaris
AIX = 7AIX
IRIX = 8IRIX
FREEBSD = 9FreeBSD
TRU64 = 10TRU64 UNIX
MODESTO = 11Novell Modesto
OPENBSD = 12OpenBSD
OPENVMS = 13OpenVMS
NSK = 14Hewlett-Packard Non-Stop Kernel
AROS = 15AROS
FENIXOS = 16FenixOS
CLOUDABI = 17Nuxi CloudABI
OPENVOS = 18Stratus Technologies OpenVOS
CUDA = 51NVIDIA CUDA architecture
AMDGPU_HSA = 64AMD HSA Runtime
AMDGPU_PAL = 65AMD PAL Runtime
AMDGPU_MESA3D = 66AMD Mesa3D Runtime
ARM = 97ARM
STANDALONE = 255Standalone (embedded) application
_

Source

pub const OSABI = enum(u8) { /// UNIX System V ABI NONE = 0, /// HP-UX operating system HPUX = 1, /// NetBSD NETBSD = 2, /// GNU (Hurd/Linux) GNU = 3, /// Solaris SOLARIS = 6, /// AIX AIX = 7, /// IRIX IRIX = 8, /// FreeBSD FREEBSD = 9, /// TRU64 UNIX TRU64 = 10, /// Novell Modesto MODESTO = 11, /// OpenBSD OPENBSD = 12, /// OpenVMS OPENVMS = 13, /// Hewlett-Packard Non-Stop Kernel NSK = 14, /// AROS AROS = 15, /// FenixOS FENIXOS = 16, /// Nuxi CloudABI CLOUDABI = 17, /// Stratus Technologies OpenVOS OPENVOS = 18, /// NVIDIA CUDA architecture CUDA = 51, /// AMD HSA Runtime AMDGPU_HSA = 64, /// AMD PAL Runtime AMDGPU_PAL = 65, /// AMD Mesa3D Runtime AMDGPU_MESA3D = 66, /// ARM ARM = 97, /// Standalone (embedded) application STANDALONE = 255, _, }