Home | History | Annotate | Download | only in gen
History log of /src/lib/libc/arch/powerpc/gen/syncicache.c
RevisionDateAuthorComments
 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

RSS XML Feed