original_kernel/arch/m68k
Greg Ungerer 982cd252ca m68knommu: add optimize memmove() function
Add an m68k/coldfire optimized memmove() function for the m68knommu arch.
This is the same function as used by m68k. Simple speed tests show this
is faster once buffers are larger than 4 bytes, and significantly faster
on much larger buffers (4 times faster above about 100 bytes).

This also goes part of the way to fixing a regression caused by commit
ea61bc461d ("m68k/m68knommu: merge MMU and
non-MMU string.h"), which breaks non-coldfire non-mmu builds (which is
the 68x328 and 68360 families). They currently have no memmove() fucntion
defined, since there was none in the m68knommu/lib functions.

Signed-off-by: Greg Ungerer <gerg@uclinux.org>
2011-02-16 09:43:16 +10:00
..
amiga m68k/amiga: Fix "debug=mem" 2011-01-23 11:24:42 +01:00
apollo
atari m68k/atari: Rename "scc" to "atari_scc" 2011-01-23 11:24:35 +01:00
bvme6000
configs
fpsp040
hp300
ifpsp060
include/asm m68knommu: add optimize memmove() function 2011-02-16 09:43:16 +10:00
kernel m68k: Check __get_user()/__put_user() return value 2011-01-07 14:01:35 +01:00
lib m68k: remove arch specific non-optimized memcmp() 2011-02-16 09:42:24 +10:00
mac
math-emu
mm
mvme16x
mvme147
q40
sun3
sun3x
tools/amiga
Kconfig
Kconfig.debug
Makefile
install.sh