diff options
| author | Vadim Chugunov <vadimcn@gmail.com> | 2014-08-11 16:32:11 -0700 |
|---|---|---|
| committer | Vadim Chugunov <vadimcn@gmail.com> | 2014-08-12 00:10:26 -0700 |
| commit | 98332b1a06193c4f83fc2613f72273b50b77f2b3 (patch) | |
| tree | 8f58a1b77eb08e3f0f242b66e5e353479bbd1d26 /src/libsyntax | |
| parent | 48ee81682a39c0b36b2286b75e5c18995fe3c718 (diff) | |
| download | rust-98332b1a06193c4f83fc2613f72273b50b77f2b3.tar.gz rust-98332b1a06193c4f83fc2613f72273b50b77f2b3.zip | |
Replace all references to "Win32" with "Windows".
For historical reasons, "Win32" has been used in Rust codebase to mean "Windows OS in general". This is confusing, especially now, that Rust supports Win64 builds. [breaking-change]
Diffstat (limited to 'src/libsyntax')
| -rw-r--r-- | src/libsyntax/abi.rs | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/src/libsyntax/abi.rs b/src/libsyntax/abi.rs index c50a5661973..77b0f91f33b 100644 --- a/src/libsyntax/abi.rs +++ b/src/libsyntax/abi.rs @@ -11,7 +11,7 @@ use std::fmt; #[deriving(PartialEq)] -pub enum Os { OsWin32, OsMacos, OsLinux, OsAndroid, OsFreebsd, OsiOS, +pub enum Os { OsWindows, OsMacos, OsLinux, OsAndroid, OsFreebsd, OsiOS, OsDragonfly } #[deriving(PartialEq, Eq, Hash, Encodable, Decodable, Clone)] @@ -124,7 +124,7 @@ impl Abi { // Transform this ABI as appropriate for the requested os/arch // combination. Some(match (*self, os, arch) { - (System, OsWin32, X86) => Stdcall, + (System, OsWindows, X86) => Stdcall, (System, _, _) => C, (me, _, _) => me, }) @@ -147,7 +147,7 @@ impl fmt::Show for Os { fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { match *self { OsLinux => "linux".fmt(f), - OsWin32 => "win32".fmt(f), + OsWindows => "win32".fmt(f), OsMacos => "macos".fmt(f), OsiOS => "ios".fmt(f), OsAndroid => "android".fmt(f), @@ -195,9 +195,9 @@ fn pick_uniplatform() { assert_eq!(Stdcall.for_target(OsLinux, X86), Some(Stdcall)); assert_eq!(Stdcall.for_target(OsLinux, Arm), None); assert_eq!(System.for_target(OsLinux, X86), Some(C)); - assert_eq!(System.for_target(OsWin32, X86), Some(Stdcall)); - assert_eq!(System.for_target(OsWin32, X86_64), Some(C)); - assert_eq!(System.for_target(OsWin32, Arm), Some(C)); - assert_eq!(Stdcall.for_target(OsWin32, X86), Some(Stdcall)); - assert_eq!(Stdcall.for_target(OsWin32, X86_64), Some(Stdcall)); + assert_eq!(System.for_target(OsWindows, X86), Some(Stdcall)); + assert_eq!(System.for_target(OsWindows, X86_64), Some(C)); + assert_eq!(System.for_target(OsWindows, Arm), Some(C)); + assert_eq!(Stdcall.for_target(OsWindows, X86), Some(Stdcall)); + assert_eq!(Stdcall.for_target(OsWindows, X86_64), Some(Stdcall)); } |
