Browse Source

x64/LJ_GC64: Fix stack growth in vararg function setup.

Thanks to Vyacheslav Egorov.
Mike Pall 9 years ago
parent
commit
3a0b2a907b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      src/vm_x64.dasc

+ 1 - 1
src/vm_x64.dasc

@@ -531,7 +531,7 @@ static void build_subroutines(BuildCtx *ctx)
   |  jmp >2
   |
   |->vm_growstack_v:			// Grow stack for vararg Lua function.
-  |  sub RD, 8
+  |  sub RD, 16				// LJ_FR2
   |  jmp >1
   |
   |->vm_growstack_f:			// Grow stack for fixarg Lua function.