OpenGrok
Cross Reference: syncicache.c
xref
: /
src
/
lib
/
libc
/
arch
/
powerpc
/
gen
/
syncicache.c
Home
|
History
|
Annotate
|
Download
|
only in
gen
History log of
/src/lib/libc/arch/powerpc/gen/syncicache.c
Revision
Date
Author
Comments
1.15
18-Mar-2008
he
When compiling for _STANDALONE, omit a bunch of headers which aren't really
needed and which trigger build problems.
(These two files should probably be unified and put under common/...)
1.14
24-Dec-2005
perry
branches: 1.14.10; 1.14.16;
__asm__ -> __asm
1.13
24-Dec-2005
perry
Remove leading __ from __(const|inline|signed|volatile) -- it is obsolete.
1.12
11-Aug-2003
matt
export size_t __getcachelinesize(void) for memset()
1.11
26-Nov-2002
thorpej
Need <stdlib.h> for abort() prototype.
1.10
28-Mar-2002
matt
Add sync before isync since the MPC74xx require it.
1.9
26-Mar-2002
matt
Use size_t in prototype (so this will be LP64 clean for PPC64 someday).
Calculate len separately for icache & dcache in case each has different
cacheline widths. Make the code for both loops the same except for the
dcbst/icbi. Deal with sizes >=2GB properly (like that'll happen but ...)
1.8
18-Mar-2002
dbj
make compile with _STANDALONE
1.7
13-Mar-2002
eeh
Remove leftover debug code. Oops.
1.6
12-Mar-2002
eeh
Use new CPU_CACHEINFO sysctl to get more detailed information about
cache layout.
1.5
27-Aug-2001
matt
Ansi'fy. (to make this compile under -Wstrict-prototypes)
1.4
26-Jan-2001
wiz
branches: 1.4.2;
delint (variable is only used for size, so make if size_t instead of int).
1.3
29-Jun-2000
mrg
sync with libkern version; <vm/vm.h> -> <uvm/uvm_extern.h>
1.2
05-May-1999
tsubai
* Add getcachelinesize() prototype.
* Make this compile with -D_STANDALONE.
1.1
17-Apr-1999
ws
Modify syncicache on PowerPC from an inline to a real function.
Support different cache line sizes with the same object code in userland.
While here, move the function to implementation name space.
1.4.2.4
10-Dec-2002
thorpej
Sync with HEAD.
1.4.2.3
25-Apr-2002
nathanw
Catch up to -current.
1.4.2.2
22-Mar-2002
nathanw
Catch up to -current.
1.4.2.1
08-Oct-2001
nathanw
Catch up to -current.
1.14.16.1
24-Mar-2008
keiichi
sync with head.
1.14.10.1
23-Mar-2008
matt
sync with HEAD
Indexes created Sun Sep 28 07:09:56 GMT 2025