OpenGrok
Cross Reference: memset.S
xref
: /
src
/
common
/
lib
/
libc
/
arch
/
x86_64
/
string
/
memset.S
Home
|
History
|
Annotate
|
Download
|
only in
string
History log of
/src/common/lib/libc/arch/x86_64/string/memset.S
Revision
Date
Author
Comments
1.5
22-May-2014
pooka
branches: 1.5.24;
fix build for _KERNEL
1.4
22-May-2014
uebayasi
Put missing END() markers to set ELF symbol size.
1.3
01-Aug-2009
dsl
branches: 1.3.12; 1.3.24;
Remove some long dependant instruction sequences (ie allow parallel code).
Since 'rep stos' will have a long setup time, avoid doing it more than once.
For misaligned (start address or length) write an unaligned word at both
ends of the buffer then aligned 'rep stosd' the middle.
Use the same code for bzero().
bzero.S is left being compiled for a while (empty) - to avoid issues with
duplicate symbols in libc.a after update builds.
1.2
12-Nov-2007
ad
Don't unconditionally clear the direction flag. The ABI says it must always
be clear when making a function call, and 'cld' takes about 50 clock cyles
on the P4.
1.1
20-Dec-2005
christos
branches: 1.1.18;
Merge libkern + libc common files. As requested by core.
1.1.18.1
09-Jan-2008
matt
sync with HEAD
1.3.24.1
10-Aug-2014
tls
Rebase.
1.3.12.1
19-Aug-2014
tls
Rebase to HEAD as of a few days ago.
1.5.24.2
21-Apr-2020
martin
Ooops, restore accidently removed files from merge mishap
1.5.24.1
21-Apr-2020
martin
Sync with HEAD
Indexes created Tue Sep 30 11:09:46 GMT 2025