diff options
author | Paul Mundt <lethal@linux-sh.org> | 2008-11-26 00:29:58 +0900 |
---|---|---|
committer | Paul Mundt <lethal@linux-sh.org> | 2008-12-22 18:43:48 +0900 |
commit | 95b781c239f53b4c7ecaf2989404ec6379b2409b (patch) | |
tree | 1459af74b141a507a903662dc9156b0e36cd1540 /arch/sh/kernel/sh_ksyms_32.c | |
parent | 716777db7270255f1f7210fd87a7188b08c9a267 (diff) | |
download | blackbird-op-linux-95b781c239f53b4c7ecaf2989404ec6379b2409b.tar.gz blackbird-op-linux-95b781c239f53b4c7ecaf2989404ec6379b2409b.zip |
sh: Provide optimized unaligned loads on SH-4A.
This adds support for unaligned loads on SH-4A, using the SH-4A's
neutered movua.l instruction. As movua.l is r0-inspired, stores are
still handled through the packed struct.
Based on asm-generic/unaligned.h by Harvey Harrison.
Signed-off-by: Paul Mundt <lethal@linux-sh.org>
Diffstat (limited to 'arch/sh/kernel/sh_ksyms_32.c')
0 files changed, 0 insertions, 0 deletions