From f327ab43456edd6d356a1fcdfe7719b1d2637c66 Mon Sep 17 00:00:00 2001 From: Egor Chesakov Date: Tue, 15 Oct 2019 18:34:31 -0700 Subject: [PATCH] Fix RBM_PROFILER_TAILCALL_TRASH on x86 in src/jit/target.h (dotnet/coreclr#27190) Commit migrated from https://github.com/dotnet/coreclr/commit/d62c2d4c7f21cf37aa764b9b0c2473ed0ef08f2e --- src/coreclr/src/jit/target.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/coreclr/src/jit/target.h b/src/coreclr/src/jit/target.h index 68c256d..a0d7d81 100644 --- a/src/coreclr/src/jit/target.h +++ b/src/coreclr/src/jit/target.h @@ -469,7 +469,7 @@ typedef unsigned char regNumberSmall; // See vm\i386\asmhelpers.asm for more details. #define RBM_PROFILER_ENTER_TRASH RBM_NONE #define RBM_PROFILER_LEAVE_TRASH RBM_NONE - #define RBM_PROFILER_TAILCALL_TRASH (RBM_ALLINT & ~RBM_ARG_REGS) + #define RBM_PROFILER_TAILCALL_TRASH (RBM_CALLEE_TRASH & ~RBM_ARG_REGS) // What sort of reloc do we use for [disp32] address mode #define IMAGE_REL_BASED_DISP32 IMAGE_REL_BASED_HIGHLOW -- 2.7.4