fn __aeabi_d2h(a: f64) callconv(.
fn __aeabi_d2h(a: f64) callconv(.{ .arm_aapcs = .{} }) u16 { return @bitCast(truncf(f16, f64, a)); }