switch-coreboot/lib
Peter Stuge 9d7f9f93cf Add a static memcpy_helper() that optimizes copy using unsigned long when
both dest and src are long aligned or have the same offset from being long
aligned.

memcpy() and memmove() use the helper, memmove() will properly handle dest
and src overlapping.
  
Update comments to reflect the code changes.
    
Signed-off-by: Peter Stuge <peter@stuge.se>
Acked-by: Uwe Hermann <uwe@hermann-uwe.de>


git-svn-id: svn://coreboot.org/repository/LinuxBIOSv3@162 f3766cd6-281f-0410-b1cd-43a5c92072e9
2007-03-01 01:09:45 +00:00
..
clog2.c Documentation changes 2007-02-25 10:02:11 +00:00
delay.c This one is going to break all your changes, but fix up a lot of code. 2007-02-27 14:03:20 +00:00
elfboot.c This one is going to break all your changes, but fix up a lot of code. 2007-02-27 14:03:20 +00:00
Kconfig Various Kconfig fixes and some additional documentation. 2007-02-25 16:27:17 +00:00
lar.c Add the author of the respective changes by coresystems GmbH. 2007-02-27 21:49:28 +00:00
lzma.c * This patch renames remainders the arch i386 to x86. 2007-01-04 20:12:02 +00:00
lzmadecode.c * This patch renames remainders the arch i386 to x86. 2007-01-04 20:12:02 +00:00
lzmadecode.h * This patch renames remainders the arch i386 to x86. 2007-01-04 20:12:02 +00:00
Makefile Add the author of the respective changes by coresystems GmbH. 2007-02-27 21:49:28 +00:00
malloc.c Use common license header format (trivial). 2007-02-25 11:30:46 +00:00
mem.c Add a static memcpy_helper() that optimizes copy using unsigned long when 2007-03-01 01:09:45 +00:00
nrv2b.c This one is going to break all your changes, but fix up a lot of code. 2007-02-27 14:03:20 +00:00
stage2.c Fix a typo in device.c -- calling phase1 in phase2 2007-02-26 19:24:33 +00:00
tables.c Large patch but trivial: Fix Copright error. 2007-02-26 23:17:40 +00:00
uart8250.c Add a first bit of a framework. Builds the following parts, in 2007-01-29 22:09:50 +00:00