OSDN Git Service

Add some initial x86 string optimizations. These make no attempt to use nifty
authorEric Andersen <andersen@codepoet.org>
Thu, 6 Nov 2003 09:14:26 +0000 (09:14 -0000)
committerEric Andersen <andersen@codepoet.org>
Thu, 6 Nov 2003 09:14:26 +0000 (09:14 -0000)
commit44d0d21408e72de5ecbcf3d9831b3575eb8f7848
tree2d65c0a97b72acac8925e87fa2b6c497a3327fd8
parent9c071de3cf25b10b3c05815b819331c43a4e1822
Add some initial x86 string optimizations.  These make no attempt to use nifty
things like mmx/3dnow/etc.  These are not inline, and will therefore not be as
fast as modifying the headers to use inlines (and cannot therefore do tricky
things when dealing with const memory).  But they should (I hope!) be faster
than their generic equivalents....

More importantly, these should provide a good example for others to follow when
adding arch specific optimizations.
 -Erik
libc/string/Makefile
libc/string/i386/Makefile [new file with mode: 0644]
libc/string/i386/string.c [new file with mode: 0644]