version 1.55, 2009/01/27 05:37:38
|
version 1.57, 2009/02/20 13:22:48
|
|
|
CL_MAJOR_VERSION := $(word 1, $(subst ., , $(CL_VERSION))) | CL_MAJOR_VERSION := $(word 1, $(subst ., , $(CL_VERSION))) |
| |
VC_CL_VERSIONS := 14 15 | VC_CL_VERSIONS := 14 15 |
VC_CL_VERSION := $(findstring $(CL_MAJOR_VERSIONS), $(VC_CL_VERSIONS)) |
VC_CL_VERSION := $(findstring $(CL_MAJOR_VERSION), $(VC_CL_VERSIONS)) |
| |
# | # |
# Determine the version of Windows being used. | # Determine the version of Windows being used. |
|
|
# CL_MAJOR_VERSION 14 or 15 (i.e., VC 8 or VC 9) | # CL_MAJOR_VERSION 14 or 15 (i.e., VC 8 or VC 9) |
# | # |
ifeq ($(CL_MAJOR_VERSION), $(VC_CL_VERSION)) | ifeq ($(CL_MAJOR_VERSION), $(VC_CL_VERSION)) |
CXX_VERSION_FLAGS := -Wp64 -EHsc |
CXX_VERSION_FLAGS := -EHsc |
CXX_VERSION_DEBUG_FLAGS := -RTCc -RTCsu | CXX_VERSION_DEBUG_FLAGS := -RTCc -RTCsu |
CXX_VERSION_RELEASE_FLAGS := -GF -GL -Gy | CXX_VERSION_RELEASE_FLAGS := -GF -GL -Gy |
LINK_VERSION_RELEASE_FLAGS := /LTCG /OPT:REF /OPT:ICF=5 /OPT:NOWIN98 | LINK_VERSION_RELEASE_FLAGS := /LTCG /OPT:REF /OPT:ICF=5 /OPT:NOWIN98 |