diff --git a/src/cpu/core_dynrec.cpp b/src/cpu/core_dynrec.cpp index f40409ee7..03a236ce1 100644 --- a/src/cpu/core_dynrec.cpp +++ b/src/cpu/core_dynrec.cpp @@ -140,6 +140,12 @@ static struct { #define ARMV7LE 0x05 #define ARMV8LE 0x07 +#if !defined(C_TARGETCPU) +# if defined(_MSC_VER) && defined(_M_AMD64) +# define C_TARGETCPU X86_64 +# endif +#endif + #if C_TARGETCPU == X86_64 #include "core_dynrec/risc_x64.h" #elif C_TARGETCPU == X86 diff --git a/vs2015/dosbox-x.vcxproj b/vs2015/dosbox-x.vcxproj index eb5ebcba9..7ebed6e83 100644 --- a/vs2015/dosbox-x.vcxproj +++ b/vs2015/dosbox-x.vcxproj @@ -682,6 +682,7 @@ copy "$(SolutionDir)\..\CHANGELOG" "$(OutputPath)\changelog.txt" + diff --git a/vs2015/dosbox-x.vcxproj.filters b/vs2015/dosbox-x.vcxproj.filters index c98075710..094a42ca4 100644 --- a/vs2015/dosbox-x.vcxproj.filters +++ b/vs2015/dosbox-x.vcxproj.filters @@ -109,6 +109,9 @@ {3755469d-f02e-4c3e-b6cd-25db8b71b1fd} + + {8d1a73c6-be58-4d9f-aa03-b9f57516bedb} + @@ -891,6 +894,9 @@ Sources\builtin + + Sources\cpu\core_dynrec +