Skip to content

Commit b1335c5

Browse files
committed
add links to a tracking issue
1 parent 1c40e26 commit b1335c5

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

src/doc/rustc/src/platform-support.md

+3-2
Original file line numberDiff line numberDiff line change
@@ -47,9 +47,10 @@ target | notes
4747

4848
[^windows-support]: Only Windows 10 currently undergoes automated testing. Earlier versions of Windows rely on testing and support from the community.
4949

50-
[^x86_32-floats-SSE]: Due to limitations of the C ABI, floating-point support on `i686` targets is non-compliant: floating-point return values are passed via an x87 register, so NaN payload bits can be lost.
50+
[^x86_32-floats-SSE]: Due to limitations of the C ABI, floating-point support on `i686` targets is non-compliant: floating-point return values are passed via an x87 register, so NaN payload bits can be lost. See [issue #114479][x86-32-float-issue].
5151

5252
[77071]: https://github.com/rust-lang/rust/issues/77071
53+
[x86-32-float-issue]: https://github.com/rust-lang/rust/issues/114479
5354

5455
## Tier 1
5556

@@ -194,7 +195,7 @@ target | std | notes
194195
`x86_64-unknown-redox` | ✓ | Redox OS
195196
[`x86_64-unknown-uefi`](platform-support/unknown-uefi.md) | * | 64-bit UEFI
196197

197-
[^x86_32-floats-noSSE]: Floating-point support on `i586` targets is non-compliant: the `x87` registers and instructions used for these targets do not provide IEEE-754-compliant behavior, in particular when it comes to rounding and NaN payload bits.
198+
[^x86_32-floats-noSSE]: Floating-point support on `i586` targets is non-compliant: the `x87` registers and instructions used for these targets do not provide IEEE-754-compliant behavior, in particular when it comes to rounding and NaN payload bits. See [issue #114479][x86-32-float-issue].
198199

199200
[Fortanix ABI]: https://edp.fortanix.com/
200201

0 commit comments

Comments
 (0)