altos/lpc: Add (void *) cast to fix alignment warning
[fw/altos] / src / lpc / ao_arch_funcs.h
index 5fc0f680fa070923558f847ef477c0b70ee8e0cc..15106dea42d620b1bbc452c9e56b6eaea2c6bc36 100644 (file)
@@ -109,7 +109,7 @@ ao_arch_memory_barrier() {
 static inline void
 ao_arch_init_stack(struct ao_task *task, void *start)
 {
-       uint32_t        *sp = (uint32_t *) (task->stack + AO_STACK_SIZE);
+       uint32_t        *sp = (uint32_t *) (void *) (task->stack + AO_STACK_SIZE);
        uint32_t        a = (uint32_t) start;
        int             i;