Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mono/corert.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJan Kotas <jkotas@microsoft.com>2016-02-01 05:47:25 +0300
committerJan Kotas <jkotas@microsoft.com>2016-02-01 11:26:26 +0300
commitd30602c7cbec7e3e670cf8de3de6e5becb9d4470 (patch)
tree8f06b2909514dff058bc55d1049a7dbd430d95f5
parent44ff6e0c334ccc399620e945ae0345530822d959 (diff)
Fix inconsistent WIN32 define uses
_WIN32 is predefined by Windows compilers. We have been using it in most places already, change the remaining few to use it as well. Delete WIN32 since it became unused, as well as a few other defines.
-rw-r--r--src/Native/Bootstrap/common.h2
-rw-r--r--src/Native/CMakeLists.txt12
-rw-r--r--src/Native/Runtime/CommonMacros.h2
-rw-r--r--src/Native/Runtime/portable.cpp2
-rw-r--r--src/Native/gc/gc.cpp6
5 files changed, 8 insertions, 16 deletions
diff --git a/src/Native/Bootstrap/common.h b/src/Native/Bootstrap/common.h
index fb3a8fa08..8e4631169 100644
--- a/src/Native/Bootstrap/common.h
+++ b/src/Native/Bootstrap/common.h
@@ -23,7 +23,7 @@
#include <new>
-#ifndef WIN32
+#ifndef _WIN32
#include <pthread.h>
#endif
diff --git a/src/Native/CMakeLists.txt b/src/Native/CMakeLists.txt
index 3ac29f6a4..83ccad224 100644
--- a/src/Native/CMakeLists.txt
+++ b/src/Native/CMakeLists.txt
@@ -152,7 +152,6 @@ endfunction(get_compile_definitions)
if(CLR_CMAKE_PLATFORM_ARCH_AMD64)
add_definitions(-D_TARGET_AMD64_=1)
add_definitions(-D_AMD64_)
- add_definitions(-DAMD64)
elseif(CLR_CMAKE_PLATFORM_ARCH_I386)
add_definitions(-D_TARGET_X86_=1)
add_definitions(-D_X86_)
@@ -173,23 +172,16 @@ function(convert_to_absolute_path RetSources)
set(Sources ${ARGN})
foreach(Source IN LISTS Sources)
list(APPEND AbsolutePathSources ${CMAKE_CURRENT_SOURCE_DIR}/${Source})
- endforeach()
+ endforeach()
set(${RetSources} ${AbsolutePathSources} PARENT_SCOPE)
endfunction(convert_to_absolute_path)
if(WIN32)
- add_definitions(-DWIN32)
- add_definitions(-D_WIN32=1)
- if(IS_64BIT_BUILD)
- add_definitions(-D_WIN64=1)
- endif()
add_definitions(-DUNICODE=1)
add_compile_options($<$<CONFIG:Debug>:-DDEBUG>)
- add_compile_options(/Zi) # enable debugging information
add_compile_options($<$<CONFIG:Debug>:/MTd>)
add_compile_options($<$<CONFIG:Release>:/MT>)
- add_compile_options($<$<CONFIG:RelWithDefInfo>:/MT>)
- set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /PDBCOMPRESS") #shrink pdb size
+ add_compile_options(/Zi) # enable debugging information
set(CMAKE_SHARED_LINKER_FLAGS "${CMAKE_SHARED_LINKER_FLAGS} /DEBUG")
else(WIN32)
string(TOUPPER ${CMAKE_BUILD_TYPE} UPPERCASE_CMAKE_BUILD_TYPE)
diff --git a/src/Native/Runtime/CommonMacros.h b/src/Native/Runtime/CommonMacros.h
index a36833e25..73d9a9e3e 100644
--- a/src/Native/Runtime/CommonMacros.h
+++ b/src/Native/Runtime/CommonMacros.h
@@ -208,7 +208,7 @@ bool inline FitsInI4(__int64 val)
#ifndef GCENV_INCLUDED
#if !defined(_INC_WINDOWS) && !defined(BINDER)
-#ifdef WIN32
+#ifdef _WIN32
// this must exactly match the typedef used by windows.h
typedef long HRESULT;
#else
diff --git a/src/Native/Runtime/portable.cpp b/src/Native/Runtime/portable.cpp
index 1723a5403..19eaabbe4 100644
--- a/src/Native/Runtime/portable.cpp
+++ b/src/Native/Runtime/portable.cpp
@@ -294,7 +294,7 @@ COOP_PINVOKE_HELPER(void, RhpInterfaceDispatch64, ())
}
#endif
-#if defined(USE_PORTABLE_HELPERS) || !defined(WIN32)
+#if defined(USE_PORTABLE_HELPERS) || !defined(_WIN32)
typedef UIntTarget (*TargetFunc2)(UIntTarget, UIntTarget);
COOP_PINVOKE_HELPER(UIntTarget, ManagedCallout2, (UIntTarget argument1, UIntTarget argument2, void *pTargetMethod, void *pPreviousManagedFrame))
{
diff --git a/src/Native/gc/gc.cpp b/src/Native/gc/gc.cpp
index 31acbb3dc..1fda07f98 100644
--- a/src/Native/gc/gc.cpp
+++ b/src/Native/gc/gc.cpp
@@ -5665,7 +5665,7 @@ void gc_heap::fix_large_allocation_area (BOOL for_gc_p)
#ifdef _DEBUG
alloc_context* acontext =
-#endif // DEBUG
+#endif // _DEBUG
generation_alloc_context (large_object_generation);
assert (acontext->alloc_ptr == 0);
assert (acontext->alloc_limit == 0);
@@ -6559,11 +6559,11 @@ uint32_t*& card_table_mark_array (uint32_t* c_table)
return ((card_table_info*)((uint8_t*)c_table - sizeof (card_table_info)))->mark_array;
}
-#if defined (_TARGET_AMD64_)
+#ifdef BIT64
#define mark_bit_pitch ((size_t)16)
#else
#define mark_bit_pitch ((size_t)8)
-#endif //AMD64
+#endif // BIT64
#define mark_word_width ((size_t)32)
#define mark_word_size (mark_word_width * mark_bit_pitch)