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

Reply via email to