From 496feff71f84d5ee263952e71a5fc8a2b93b5f15 Mon Sep 17 00:00:00 2001 From: Jonghyun Park Date: Tue, 7 Mar 2017 10:31:47 +0900 Subject: [PATCH] [x86/Linux] Check Stack Alignment in StubRareEnable/StubRareDisableTHROW (dotnet/coreclr#9925) Commit migrated from https://github.com/dotnet/coreclr/commit/e42a181ae55df183a79f3bea1ae8f881682c057b --- src/coreclr/src/vm/i386/asmhelpers.S | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/coreclr/src/vm/i386/asmhelpers.S b/src/coreclr/src/vm/i386/asmhelpers.S index 060bb02..790c063 100644 --- a/src/coreclr/src/vm/i386/asmhelpers.S +++ b/src/coreclr/src/vm/i386/asmhelpers.S @@ -230,6 +230,8 @@ NESTED_ENTRY StubRareEnable, _TEXT, NoHandler push edx push ebx + + CHECK_STACK_ALIGNMENT call C_FUNC(StubRareEnableWorker) pop edx @@ -242,6 +244,8 @@ NESTED_ENTRY StubRareDisableTHROW, _TEXT, NoHandler push edx push ebx // Thread + + CHECK_STACK_ALIGNMENT call C_FUNC(StubRareDisableTHROWWorker) pop edx -- 2.7.4