ColdFire: Fix alignment issue after CONFIG_IDENT_STRING in start.S
authorTsiChung Liew <Tsi-Chung.Liew@freescale.com>
Fri, 28 Mar 2008 13:47:45 +0000 (08:47 -0500)
committerJohn Rigby <jrigby@freescale.com>
Mon, 31 Mar 2008 21:10:32 +0000 (15:10 -0600)
commit9b46432fc65ce0f0826b32e4f15c15b33ccb8d42
tree4eb0d96e56b26e5736cb205b5332eb968db5b175
parentbae61eefe15b4d454060a7140e49ae58322be803
ColdFire: Fix alignment issue after CONFIG_IDENT_STRING in start.S

When the version_string function in start.S is not 4-byte align,
it will cause the compiler generates "unaligned opcodes detected
in executable segment". This issue affects all ColdFire CPUs.
By adding .align 4 after CONFIG_IDENT_STRING, it will pad 0's if
it is not aligned.

Signed-off-by: TsiChung Liew <Tsi-Chung.Liew@freescale.com>
Acked-by: John Rigby <jrigby@freescale.com>
cpu/mcf5227x/start.S
cpu/mcf523x/start.S
cpu/mcf52x2/start.S
cpu/mcf532x/start.S
cpu/mcf5445x/start.S
cpu/mcf547x_8x/start.S