zig

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

commit affe52b590621a69fe706daa22c753ba21752619 (tree)
parent dfecd819ceca861118d80c884614d3bf82eecd3e
Author: Andrew Kelley <andrew@ziglang.org>
Date:   Tue,  2 Aug 2022 17:14:38 -0700

compiler_rt: use standard f16 function names on x86

LLVM 15 started generating calls to the standard name now.

Diffstat:
Mlib/compiler_rt/common.zig | 8+++++++-
1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/lib/compiler_rt/common.zig b/lib/compiler_rt/common.zig @@ -40,7 +40,13 @@ pub const want_windows_v2u64_abi = builtin.os.tag == .windows and builtin.cpu.ar /// x86_64-windows-msvc => true /// any-macos-any => false pub const gnu_f16_abi = switch (builtin.cpu.arch) { - .wasm32, .wasm64, .riscv64, .riscv32 => false, + .wasm32, + .wasm64, + .riscv64, + .riscv32, + .i386, + .x86_64, + => false, .arm, .armeb, .thumb, .thumbeb => switch (builtin.abi) { .eabi, .eabihf => false,