altos: Declare task stack as union of uint8_t and uint32_t
authorKeith Packard <keithp@keithp.com>
Tue, 5 Feb 2019 06:38:23 +0000 (22:38 -0800)
committerKeith Packard <keithp@keithp.com>
Mon, 18 Feb 2019 21:08:23 +0000 (13:08 -0800)
commitd6c3c3618a708d2a1a7948454710e6ae21c2a426
tree710bccaa175928f81ae71d515671e95a3821a3c9
parent63a44b9c169d042fb1a3997620477e7f00bb0918
altos: Declare task stack as union of uint8_t and uint32_t

Support -Wcast-align and -Wpointer-arith while still allowing
architectures to pick whether they want an 8-bit or 32-bit stack.

Signed-off-by: Keith Packard <keithp@keithp.com>
src/avr/ao_arch.h
src/kernel/ao_task.h
src/lpc/ao_arch.h
src/lpc/ao_arch_funcs.h
src/stm/ao_arch.h
src/stm/ao_arch_funcs.h
src/stm32f4/ao_arch.h
src/stm32f4/ao_arch_funcs.h
src/stmf0/ao_arch.h
src/stmf0/ao_arch_funcs.h