diff --git a/lib/compiler_rt/common.zig b/lib/compiler_rt/common.zig index f0ea41f0ade48ca9d96527f9c77706bb62b8d243..7c39cef1e5f544ca5276fa245e29f362a7913fd3 100644 --- a/lib/compiler_rt/common.zig +++ b/lib/compiler_rt/common.zig @@ -45,10 +45,11 @@ pub const gnu_f16_abi = switch (builtin.cpu.arch) { .wasm64, .riscv64, .riscv32, - .i386, .x86_64, => false, + .i386 => true, + .arm, .armeb, .thumb, .thumbeb => switch (builtin.abi) { .eabi, .eabihf => false, else => true,