Commit affe52b590

Andrew Kelley <andrew@ziglang.org>
2022-08-03 02:14:38
compiler_rt: use standard f16 function names on x86
LLVM 15 started generating calls to the standard name now.
1 parent dfecd81
Changed files (1)
lib
compiler_rt
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,