Hi,
in include/linux/compiler-gcc.h :
/* Optimization barrier */
/* The "volatile" is due to gcc bugs */
#define barrier() __asm__ __volatile__("": : :"memory")The comment of Linux says this is a gcc bug.But will any sane compiler disable optimization without "volatile" key word? -- Regards lin zuojian
