summaryrefslogtreecommitdiffstats
path: root/llvm/lib
diff options
context:
space:
mode:
authorTorok Edwin <edwintorok@gmail.com>2010-02-08 08:37:27 +0000
committerTorok Edwin <edwintorok@gmail.com>2010-02-08 08:37:27 +0000
commit6e29e9d262da66fd2462e0043014fb17b6f46dbf (patch)
tree27ea7389febc4283188faaf0b94fa7865de1f12e /llvm/lib
parentb02d4a0d11b136d87c6e60c00c77afa17e669158 (diff)
downloadbcm5719-llvm-6e29e9d262da66fd2462e0043014fb17b6f46dbf.tar.gz
bcm5719-llvm-6e29e9d262da66fd2462e0043014fb17b6f46dbf.zip
Fix x86 JIT stub on MSVC.
Thanks to Kristaps Straupe for noticing the bug. llvm-svn: 95537
Diffstat (limited to 'llvm/lib')
-rw-r--r--llvm/lib/Target/X86/X86JITInfo.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Target/X86/X86JITInfo.cpp b/llvm/lib/Target/X86/X86JITInfo.cpp
index f363903d931..d297d24e22b 100644
--- a/llvm/lib/Target/X86/X86JITInfo.cpp
+++ b/llvm/lib/Target/X86/X86JITInfo.cpp
@@ -297,6 +297,7 @@ extern "C" {
push edx
push ecx
and esp, -16
+ sub esp, 16
mov eax, dword ptr [ebp+4]
mov dword ptr [esp+4], eax
mov dword ptr [esp], ebp
OpenPOWER on IntegriCloud