File tree Expand file tree Collapse file tree 2 files changed +4
-3
lines changed
Expand file tree Collapse file tree 2 files changed +4
-3
lines changed Original file line number Diff line number Diff line change 108108 <PreprocessorDefinitions Condition =" '$(UseJIT)' == 'true'" >_Py_JIT;%(PreprocessorDefinitions)</PreprocessorDefinitions >
109109 <PreprocessorDefinitions Condition =" '$(UseTIER2)' != '' and '$(UseTIER2)' != '0'" >_Py_TIER2=$(UseTIER2);%(PreprocessorDefinitions)</PreprocessorDefinitions >
110110 <PreprocessorDefinitions Condition =" '$(UseTailCallInterp)' == 'true'" >Py_TAIL_CALL_INTERP=1;%(PreprocessorDefinitions)</PreprocessorDefinitions >
111- <AdditionalOptions Condition =" '$(UseTailCallInterp)' == 'true'" >/std:clatest %(AdditionalOptions)</AdditionalOptions >
112111 <PreprocessorDefinitions Condition =" '$(WITH_COMPUTED_GOTOS)' != ''" >HAVE_COMPUTED_GOTOS;%(PreprocessorDefinitions)</PreprocessorDefinitions >
113112 <PreprocessorDefinitions Condition =" '$(DisableRemoteDebug)' != 'true'" >Py_REMOTE_DEBUG;%(PreprocessorDefinitions)</PreprocessorDefinitions >
114113 </ClCompile >
591590 <ClCompile Include =" ..\Python\bltinmodule.c" />
592591 <ClCompile Include =" ..\Python\bootstrap_hash.c" />
593592 <ClCompile Include =" ..\Python\brc.c" />
594- <ClCompile Include =" ..\Python\ceval.c" />
593+ <ClCompile Include =" ..\Python\ceval.c" >
594+ <AdditionalOptions Condition =" '$(UseTailCallInterp)' == 'true' and $(PlatformToolset) != 'ClangCL'" >/std:clatest %(AdditionalOptions)</AdditionalOptions >
595+ </ClCompile >
595596 <ClCompile Include =" ..\Python\codecs.c" />
596597 <ClCompile Include =" ..\Python\codegen.c" />
597598 <ClCompile Include =" ..\Python\compile.c" />
Original file line number Diff line number Diff line change 7979#endif
8080
8181#if Py_TAIL_CALL_INTERP
82- # ifdef _MSC_VER
82+ # if defined( _MSC_VER ) && !defined( __clang__ )
8383# define Py_MUSTTAIL [[msvc::musttail]]
8484# define Py_PRESERVE_NONE_CC __preserve_none
8585# else
You can’t perform that action at this time.
0 commit comments