Rename conflicting definitions VER_MAJOR/MINORVERSION macros (#17364)
authorJan Kotas <jkotas@microsoft.com>
Thu, 5 Apr 2018 15:24:28 +0000 (08:24 -0700)
committerGitHub <noreply@github.com>
Thu, 5 Apr 2018 15:24:28 +0000 (08:24 -0700)
commit86f418f0bd196ba84ab702410500271a4f8b0c33
treee0d2fa14131785ad8ea63360ec70666c43e58db0
parentf2aa806de27cd75fc1273ebea7f1c41a670b1f40
Rename conflicting definitions VER_MAJOR/MINORVERSION macros (#17364)

* Rename conflicting definitions of VER_MAJOR/MINORVERSION

These macros are defined by Windows SDK. They were overload to mean CLR version
that was causing interesting redefinition issues.

* Delete workaround for redefined Windows SDK macros

* Delete ProjectN version

* Delete dead code
17 files changed:
src/debug/di/process.cpp
src/debug/ee/rcthread.cpp
src/dlls/mscoree/mscoree.cpp
src/inc/MSCOREE.IDL
src/inc/winwrap.h
src/inc/zapper.h
src/pal/prebuilt/inc/buildnumber.h
src/pal/prebuilt/inc/mscoree.h
src/pal/prebuilt/inc/product_version.h
src/utilcode/util_nodependencies.cpp
src/vm/domainfile.cpp
src/vm/eventtrace.cpp
src/vm/excep.cpp
src/vm/pefile.cpp
src/vm/profattach.cpp
src/vm/proftoeeinterfaceimpl.cpp
src/zap/zapper.cpp