commit af370a69cd16305e2cd14b584187e84e30bd065f (tree)
parent 17f54e827499058e281abeab5d6634bf415c3580
Author: Alex Rønne Petersen <alex@alexrp.com>
Date: Sun, 25 Aug 2024 00:44:35 +0200
std.Target: Make Abi.floatAbi() more accurate.
Also rename Target.getFloatAbi() to floatAbi().
Diffstat:
1 file changed, 8 insertions(+), 7 deletions(-)
diff --git a/lib/std/Target.zig b/lib/std/Target.zig
@@ -765,12 +765,13 @@ pub const Abi = enum {
pub inline fn floatAbi(abi: Abi) FloatAbi {
return switch (abi) {
- .gnueabihf,
- .eabihf,
- .musleabihf,
- => .hard,
- .ohos => .soft,
- else => .soft,
+ .eabi,
+ .gnueabi,
+ .musleabi,
+ .gnusf,
+ .ohos,
+ => .soft,
+ else => .hard,
};
}
};
@@ -1645,7 +1646,7 @@ pub const FloatAbi = enum {
soft,
};
-pub inline fn getFloatAbi(target: Target) FloatAbi {
+pub inline fn floatAbi(target: Target) FloatAbi {
return target.abi.floatAbi();
}