[quake3-commits] r2062 - trunk/code/qcommon
DONOTREPLY at icculus.org
DONOTREPLY at icculus.org
Mon Jun 27 16:22:32 EDT 2011
Author: thilo
Date: 2011-06-27 16:22:32 -0400 (Mon, 27 Jun 2011)
New Revision: 2062
Modified:
trunk/code/qcommon/vm_x86.c
trunk/code/qcommon/vm_x86_64.c
Log:
- Fix opStack size for vm_x86.c
- Change opStack alignment to 16 for vm_x86_64.c
Modified: trunk/code/qcommon/vm_x86.c
===================================================================
--- trunk/code/qcommon/vm_x86.c 2011-06-25 20:36:36 UTC (rev 2061)
+++ trunk/code/qcommon/vm_x86.c 2011-06-27 20:22:32 UTC (rev 2062)
@@ -1714,7 +1714,7 @@
int VM_CallCompiled(vm_t *vm, int *args)
{
- byte stack[OPSTACK_SIZE * 4 + 15];
+ byte stack[OPSTACK_SIZE + 15];
void *entryPoint;
int programCounter;
int programStack, stackOnEntry;
Modified: trunk/code/qcommon/vm_x86_64.c
===================================================================
--- trunk/code/qcommon/vm_x86_64.c 2011-06-25 20:36:36 UTC (rev 2061)
+++ trunk/code/qcommon/vm_x86_64.c 2011-06-27 20:22:32 UTC (rev 2062)
@@ -1016,7 +1016,7 @@
int VM_CallCompiled(vm_t *vm, int *args)
{
- int stack[OPSTACK_SIZE + 3];
+ int stack[OPSTACK_SIZE + 15];
int programCounter;
int programStack;
int stackOnEntry;
@@ -1063,7 +1063,7 @@
// off we go into generated code...
entryPoint = getentrypoint(vm);
- opStack = PADP(stack, 4);
+ opStack = PADP(stack, 16);
*opStack = 0xDEADBEEF;
opStackRet = 0;
More information about the quake3-commits
mailing list