zig

fork of https://codeberg.org/ziglang/zig
Log | Files | Refs | README | LICENSE

commit 5e08d00862fb10c72cd011bf29112e12ef38d576 (tree)
parent 624fa8523a2c4158ddc9fce231181a9e8583a633
Author: Alex Rønne Petersen <alex@alexrp.com>
Date:   Tue, 30 Jul 2024 00:12:02 +0200

std.Target: Add Arch.isLoongArch() function.

Diffstat:
Mlib/std/Target.zig | 7+++++++
1 file changed, 7 insertions(+), 0 deletions(-)

diff --git a/lib/std/Target.zig b/lib/std/Target.zig @@ -1084,6 +1084,13 @@ pub const Cpu = struct { }; } + pub inline fn isLoongArch(arch: Arch) bool { + return switch (arch) { + .loongarch32, .loongarch64 => true, + else => false, + }; + } + pub inline fn isRISCV(arch: Arch) bool { return switch (arch) { .riscv32, .riscv64 => true,