commit | 3bd2cbb95543acf44fe123eb9f038de54e655eb4 | [log] [tgz] |
---|---|---|
author | Nicolas Pitre <nicolas.pitre@linaro.org> | Thu Apr 21 21:45:08 2011 -0400 |
committer | Nicolas Pitre <nico@fluxnic.net> | Fri May 06 23:55:49 2011 -0400 |
tree | 3997d786c250cef69fc1977f2ab4ad1aba2f8197 | |
parent | 0ce790e7d736cedc563e1fb4e998babf5a4dbc3d [diff] |
ARM: zImage: make sure the stack is 64-bit aligned With ARMv5+ and EABI, the compiler expects a 64-bit aligned stack so instructions like STRD and LDRD can be used. Without this, mysterious boot failures were seen semi randomly with the LZMA decompressor. While at it, let's align .bss as well. Signed-off-by: Nicolas Pitre <nicolas.pitre@linaro.org> Tested-by: Shawn Guo <shawn.guo@linaro.org> Acked-by: Tony Lindgren <tony@atomide.com> CC: stable@kernel.org