[ARM] 4074/1: Flat loader stack alignment
authorPaul Brook <paul@codesourcery.com>
Thu, 28 Dec 2006 00:54:16 +0000 (01:54 +0100)
committerRussell King <rmk+kernel@arm.linux.org.uk>
Sat, 30 Dec 2006 17:05:08 +0000 (17:05 +0000)
commit4cc2f7a84d64d25a16bb9383148c1467284e2356
tree17b128620d6b6fd4633791ac0461ae7725527f1c
parent431d2cd99f9721ad09f859dc65895f30385cc5c6
[ARM] 4074/1: Flat loader stack alignment

The ARM EABI requires doubleword (8-byte) stack alignment at all public entry
points.  The patch below makes the bFLT loader honour this.
It's always safe to start with a doubleword aligned stack so it doesn't seem
worth making this conditional on CONFIG_AEABI.

Paul

Signed-off-by: Paul Brook <paul@codesourcery.com>
Signed-off-by: Russell King <rmk+kernel@arm.linux.org.uk>
include/asm-arm/flat.h