namespace Packaging.Targets.Rpm { #pragma warning disable SA1300 // Element must begin with upper-case letter /// /// Specifies target instruction set architecture. /// internal enum ElfMachine { /// /// The file is generic. /// Generic = 0, /// /// The file targets the SPARC architecture. /// SPARC = 2, /// /// The file targets the x64 architecture. /// x64 = 3, /// /// The file targets the MIPS architecture. /// MIPS = 8, /// /// The file targets the PowerPC architecture. /// PowerPC = 0x14, /// /// The file targets the ARM architecture. /// ARM = 0x28, /// /// The file targets the SuperH architecture. /// SuperH = 0x2A, /// /// THe file targets the IA-64 architecture. /// IA64 = 0x32, /// /// The file targets the x86-64 architecture. /// x8664 = 0x3E, /// /// The file targets the AArch64 (ARM64) architecture. /// AArch64 = 0xb7, /// /// The file targets the RISC V architecture. /// RiscV = 0xF3 } #pragma warning restore SA1300 // Element must begin with upper-case letter }