=========================================================== .___ __ __ _________________ __ __ __| _/|__|/ |_ / ___\_` __ \__ \ | | \/ __ | | \\_ __\ / /_/ > | \// __ \| | / /_/ | | || | \___ /|__| (____ /____/\____ | |__||__| /_____/ \/ \/ grep rough audit - static analysis tool v2.8 written by @Wireghoul =================================[justanotherhacker.com]=== pcaputils-0.8/util/ring.h-44-# if defined(__PPC__) pcaputils-0.8/util/ring.h:45:# define ring_fmb() asm volatile("sync":::"memory") pcaputils-0.8/util/ring.h:46:# define ring_rmb() asm volatile("sync":::"memory") pcaputils-0.8/util/ring.h:47:# define ring_wmb() asm volatile("sync":::"memory") pcaputils-0.8/util/ring.h-48-# elif defined(__i386__) || defined(__i486__) || defined(__i586__) || defined(__i686__) || defined(__x86_64__) pcaputils-0.8/util/ring.h:49:# define ring_fmb() asm volatile("mfence":::"memory") pcaputils-0.8/util/ring.h:50:# define ring_rmb() asm volatile("lfence":::"memory") pcaputils-0.8/util/ring.h:51:# define ring_wmb() asm volatile("sfence":::"memory") pcaputils-0.8/util/ring.h-52-# elif (__GNUC__ > 4) || (__GNUC__ == 4 && __GNUC_MINOR__ >= 1)