[U-Boot] fdt: remove unaligned access in fdt_fixup_ethernet()

Jerry Van Baren gvb.uboot at gmail.com
Wed Jun 12 03:55:22 CEST 2013


Hi Stephen,

Sorry for not applying this in a timely manner.  Thanks, Tom, for 
covering for me.

gvb

On 06/07/2013 02:19 PM, Tom Rini wrote:
> On Mon, May 27, 2013 at 06:01:19PM -0000, Stephen Warren wrote:
>
>> Some ARM compilers may emit code that makes unaligned accesses when
>> faced with constructs such as:
>>
>> char mac[16] = "ethaddr";
>>
>> Replace this with a strcpy() call instead to avoid this. strcpy() is
>> used here, rather than replacing all usage of the mac variable with the
>> string itself, since the loop itself sprintf()s to the variable each
>> iteration, so strcpy() is doing basically the same thing.
>>
>> Reported-by: Florian Meier
>> Signed-off-by: Stephen Warren <swarren at wwwdotorg.org>
>
> Applied to u-boot/master, thanks!



More information about the U-Boot mailing list