The default stack alignment for Cortex-M3 is 4 byte and not 8 byte, why this ambiguity?
Why is it required anyway to configure the 8 byte stack alignment if it also works with 4 byte? Is there any reason?