Loading tools/perf/perf.h +10 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,16 @@ #define cpu_relax() asm volatile("" ::: "memory"); #endif #ifdef __sh__ #include "../../arch/sh/include/asm/unistd.h" #if defined(__SH4A__) || defined(__SH5__) # define rmb() asm volatile("synco" ::: "memory") #else # define rmb() asm volatile("" ::: "memory") #endif #define cpu_relax() asm volatile("" ::: "memory") #endif #include <time.h> #include <unistd.h> #include <sys/types.h> Loading Loading
tools/perf/perf.h +10 −0 Original line number Diff line number Diff line Loading @@ -19,6 +19,16 @@ #define cpu_relax() asm volatile("" ::: "memory"); #endif #ifdef __sh__ #include "../../arch/sh/include/asm/unistd.h" #if defined(__SH4A__) || defined(__SH5__) # define rmb() asm volatile("synco" ::: "memory") #else # define rmb() asm volatile("" ::: "memory") #endif #define cpu_relax() asm volatile("" ::: "memory") #endif #include <time.h> #include <unistd.h> #include <sys/types.h> Loading