From f87429893fa7d4ea24c4631cc1c229a05b3be9cc Mon Sep 17 00:00:00 2001 From: Jan Kotas Date: Wed, 23 Sep 2015 22:07:45 -0700 Subject: Delete incorrect AMD64 ifdef ReadyToRun case of getCallInstruction was incorrectly ifdefed out for AMD64. Delete the incorrect ifdef and make other adjustment to make the code compile for X86 as well. --- src/jit/codegenxarch.cpp | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'src/jit') diff --git a/src/jit/codegenxarch.cpp b/src/jit/codegenxarch.cpp index 7099de3ae2..076ba7c262 100644 --- a/src/jit/codegenxarch.cpp +++ b/src/jit/codegenxarch.cpp @@ -5094,13 +5094,16 @@ void CodeGen::genCallInstruction(GenTreePtr node) genConsumeReg(target)); } } -#if defined(_TARGET_AMD64_) && defined(FEATURE_READYTORUN_COMPILER) +#ifdef FEATURE_READYTORUN_COMPILER else if (call->gtEntryPoint.addr != nullptr) { genEmitCall((call->gtEntryPoint.accessType == IAT_VALUE) ? emitter::EC_FUNC_TOKEN : emitter::EC_FUNC_TOKEN_INDIR, methHnd, INDEBUG_LDISASM_COMMA(sigInfo) (void*) call->gtEntryPoint.addr, +#ifdef _TARGET_X86_ + stackArgBytes, +#endif // _TARGET_X86_ retSize, ilOffset); } -- cgit v1.2.3