Fix write of thread stack end marker

Only the lower half of the stack end marker is being writtem
to the stack buffer end.
dev/timer
ximus 8 years ago
parent cf517a326a
commit 5f422a9d07

@ -161,7 +161,7 @@ kernel_pid_t thread_create(char *stack, int stacksize, char priority, int flags,
}
else {
/* create stack guard */
*stack = (uintptr_t) stack;
*(uintptr_t *) stack = (uintptr_t) stack;
}
#endif

Loading…
Cancel
Save