From: Erik M. <er...@us...> - 2001-10-15 21:47:50
|
Update of /cvsroot/blob/blob/src/blob In directory usw-pr-cvs1:/tmp/cvs-serv18859/src/blob Modified Files: chkmem.c Log Message: An optimisation barrier is handy in flash functions as well, so move it to include/blob/util.h Index: chkmem.c =================================================================== RCS file: /cvsroot/blob/blob/src/blob/chkmem.c,v retrieving revision 1.4 retrieving revision 1.5 diff -u -d -r1.4 -r1.5 --- chkmem.c 2001/10/14 20:24:32 1.4 +++ chkmem.c 2001/10/15 21:47:47 1.5 @@ -58,10 +58,6 @@ /* more readable IMHO */ #define MEM( x ) (*((u32 *)x)) -/* Optimization barrier */ -/* The "volatile" is due to gcc bugs */ -#define barrier() __asm__ __volatile__("": : :"memory") - #define MAKE32FROM8(X) (u32) (X | X << 8 | X << 16 | X << 24) #define CHKMEM_ERR (-1) |