about summary refs log tree commit diff
path: root/src/doc
diff options
context:
space:
mode:
authorChris Denton <chris@chrisdenton.dev>2024-06-05 15:25:42 +0000
committerChris Denton <chris@chrisdenton.dev>2024-06-05 15:25:42 +0000
commitcdccf52c8aad1ef95ed9b11d2540a6d3faf087ba (patch)
treea1454df9cbd846e7847bc1ef93a2799e9ebb8b7d /src/doc
parentdb8aca48129d86b2623e3ac8cbcf2902d4d313ad (diff)
downloadrust-cdccf52c8aad1ef95ed9b11d2540a6d3faf087ba.tar.gz
rust-cdccf52c8aad1ef95ed9b11d2540a6d3faf087ba.zip
Clarify our tier 1 Windows Server support
Diffstat (limited to 'src/doc')
-rw-r--r--src/doc/rustc/src/platform-support.md8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/doc/rustc/src/platform-support.md b/src/doc/rustc/src/platform-support.md
index 77859956c95..633c26a4f56 100644
--- a/src/doc/rustc/src/platform-support.md
+++ b/src/doc/rustc/src/platform-support.md
@@ -33,12 +33,12 @@ All tier 1 targets with host tools support the full standard library.
 target | notes
 -------|-------
 `aarch64-unknown-linux-gnu` | ARM64 Linux (kernel 4.1, glibc 2.17+)
-`i686-pc-windows-gnu` | 32-bit MinGW (Windows 10+) [^x86_32-floats-return-ABI]
-`i686-pc-windows-msvc` | 32-bit MSVC (Windows 10+) [^x86_32-floats-return-ABI]
+`i686-pc-windows-gnu` | 32-bit MinGW (Windows 10+, Windows Server 2016+) [^x86_32-floats-return-ABI]
+`i686-pc-windows-msvc` | 32-bit MSVC (Windows 10+, Windows Server 2016+) [^x86_32-floats-return-ABI]
 `i686-unknown-linux-gnu` | 32-bit Linux (kernel 3.2+, glibc 2.17+) [^x86_32-floats-return-ABI]
 [`x86_64-apple-darwin`](platform-support/apple-darwin.md) | 64-bit macOS (10.12+, Sierra+)
-`x86_64-pc-windows-gnu` | 64-bit MinGW (Windows 10+)
-`x86_64-pc-windows-msvc` | 64-bit MSVC (Windows 10+)
+`x86_64-pc-windows-gnu` | 64-bit MinGW (Windows 10+, Windows Server 2016+)
+`x86_64-pc-windows-msvc` | 64-bit MSVC (Windows 10+, Windows Server 2016+)
 `x86_64-unknown-linux-gnu` | 64-bit Linux (kernel 3.2+, glibc 2.17+)
 
 [^x86_32-floats-return-ABI]: 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].