4 def architecture_support():
6 Config ISA related features
10 def arch_x86_32() -> bool:
14 def arch_x86_64() -> bool:
15 when (arch is "x86_64")
18 def arch_x86() -> bool:
20 when (arch is "x86_64")
23 def arch_bits_64() -> bool:
24 when (arch_bits is 64)
27 def arch_bits_32() -> bool:
28 when (arch_bits is 32)
31 def arch() -> "i386" | "x86_64":
46 print("unknown ARCH:", env("ARCH"), "default to x86_64")
51 def arch_bits() -> 32 | 64:
53 Defines the base size of a general register of the
56 This the 'bits' part when we are talking about a CPU