Use BIT64 define for 64-bit specific code. (#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)
commit99c0410601955552920079a7465c64e725814c2c
tree646a48a0709b36e1f48ca2a8d528ef814257de8b
parent3b8b48461a2db92136e87952f8737fb0917107b0
Use BIT64 define for 64-bit specific code. (#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 #4737

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