fix my stupid stack not correctly aligned in armeabi

This commit is contained in:
not6
2016-02-21 23:53:28 +01:00
parent d98c4aee23
commit 69531f5a99
+1 -1
View File
@@ -66,7 +66,7 @@ cothread_t co_create(unsigned int size, void (*entrypoint)(void))
ptr[5] = 0; /* r9 */
ptr[6] = 0; /* r10 */
ptr[7] = 0; /* r11 */
ptr[8] = (uintptr_t)ptr + size + 256 - 4; /* r13, stack pointer */
ptr[8] = (uintptr_t)ptr + size + 256 - 8; /* r13, stack pointer */
ptr[9] = (uintptr_t)entrypoint; /* r15, PC (link register r14 gets saved here). */
return handle;
}