Use BIT64 define for 64-bit specific code. (dotnet/coreclr#5987)
authorMyungJoo Ham <myungjoo.ham@gmail.com>
Fri, 24 Jun 2016 12:51:53 +0000 (21:51 +0900)
committerJan Kotas <jkotas@microsoft.com>
Fri, 24 Jun 2016 12:51:53 +0000 (05:51 -0700)
commit763fe957ad1e058f1e1e37bd6e57dc63fb2707bf
tree929d5b609127231eda9809c66f1a95e1494a7233
parentfebd3783208ceebd6d27405a1a769f44ceed4f8e
Use BIT64 define for 64-bit specific code. (dotnet/coreclr#5987)

Using WIN32/WIN64 for 32/64-bit architecture dependent code confuses
developers especially those who develop coreclr for non-Windows
systems. Therefore, such definitions are modified to BIT64.

Fixes dotnet/coreclr#4737

Signed-off-by: MyungJoo Ham <myungjoo.ham@samsung.com>
Commit migrated from https://github.com/dotnet/coreclr/commit/99c0410601955552920079a7465c64e725814c2c
17 files changed:
src/coreclr/src/mscorlib/System.Private.CoreLib.csproj
src/coreclr/src/mscorlib/src/System/BCLDebug.cs
src/coreclr/src/mscorlib/src/System/Buffer.cs
src/coreclr/src/mscorlib/src/System/Environment.cs
src/coreclr/src/mscorlib/src/System/Globalization/CharUnicodeInfo.cs
src/coreclr/src/mscorlib/src/System/IO/UnmanagedMemoryStream.cs
src/coreclr/src/mscorlib/src/System/IntPtr.cs
src/coreclr/src/mscorlib/src/System/Runtime/CompilerServices/RuntimeHelpers.cs
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/GcHandle.cs
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/Marshal.cs
src/coreclr/src/mscorlib/src/System/Runtime/InteropServices/WindowsRuntime/NativeMethods.cs
src/coreclr/src/mscorlib/src/System/String.cs
src/coreclr/src/mscorlib/src/System/StubHelpers.cs
src/coreclr/src/mscorlib/src/System/Text/UTF8Encoding.cs
src/coreclr/src/mscorlib/src/System/Text/UnicodeEncoding.cs
src/coreclr/src/mscorlib/src/System/Threading/Volatile.cs
src/coreclr/src/mscorlib/src/System/UIntPtr.cs