aboutsummaryrefslogtreecommitdiffstats
path: root/Config.mk
diff options
context:
space:
mode:
authorDavid Vrabel <david.vrabel@citrix.com>2012-02-27 17:05:18 +0000
committerDavid Vrabel <david.vrabel@citrix.com>2012-02-27 17:05:18 +0000
commitce67d283a87997052ad42f93027de2493e167803 (patch)
treee614a4066bd9cf5c15aed09ee6e5bbf90552bb13 /Config.mk
parentf2f180d09c3b7484c654398faf561341e732a729 (diff)
downloadxen-ce67d283a87997052ad42f93027de2493e167803.tar.gz
xen-ce67d283a87997052ad42f93027de2493e167803.tar.bz2
xen-ce67d283a87997052ad42f93027de2493e167803.zip
arm: fix unaligned memcpy() and memmove()
If memcpy() and memmove() were used with source and destination of different alignment then the result would be all jumbled. When their implementations were imported from Linux some macros for big-endian platforms were taken instead of the correct little-endian ones (specifically, the push and pull macros in assembler.h). Fix this by taking Linux's arch/include/asm/assembler.h as-is and making only the minimum changes necessary for Xen. Signed-off-by: David Vrabel <david.vrabel@citrix.com> Acked-by: Ian Campbell <ian.campbell@citrix.com> Committed-by: Ian Campbell <Ian.Campbell@citrix.com>
Diffstat (limited to 'Config.mk')
0 files changed, 0 insertions, 0 deletions