From af370a69cd16305e2cd14b584187e84e30bd065f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Alex=20R=C3=B8nne=20Petersen?= Date: Sun, 25 Aug 2024 00:44:35 +0200 Subject: [PATCH] std.Target: Make Abi.floatAbi() more accurate. Also rename Target.getFloatAbi() to floatAbi(). --- lib/std/Target.zig | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/lib/std/Target.zig b/lib/std/Target.zig index d215e29fc8..60f75e25fa 100644 --- 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(); }