Skip to content

Commit 078b5d3

Browse files
Update library/core/src/primitive_docs.rs
Co-authored-by: Jubilee <46493976+workingjubilee@users.noreply.github.com>
1 parent 01dda50 commit 078b5d3

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

library/core/src/primitive_docs.rs

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1188,9 +1188,10 @@ mod prim_f64 {}
11881188
/// quad-precision values][wikipedia] for more information.
11891189
///
11901190
/// Note that no platforms have hardware support for `f128` without enabling target specific features
1191-
/// (and [only some consumer level hardware has support][wikipedia-support], for example RISC-V has support, but
1192-
/// neither amd64 nor aarch64 has support), in which case a software implementation will be used. This can be
1193-
/// significantly slower than using `f64`.
1191+
/// as for all instruction set architectures, `f128` is considered an optional feature.
1192+
/// Only Power ISA ("PowerPC") and RISCV specify it, and only certain microarchitectures
1193+
/// actually implement it. For x86-64 and AArch64, ISA support is not even specified,
1194+
/// so it will always be a software implementation significantly slower than `f64`.
11941195
///
11951196
/// *[See also the `std::f128::consts` module](crate::f128::consts).*
11961197
///

0 commit comments

Comments
 (0)