diff --git a/lib/compiler_rt/common.zig b/lib/compiler_rt/common.zig index f0ea41f0ad..7c39cef1e5 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,