From 9f367b7e5577c18dcbb4ebda0905bec61a64f62d Mon Sep 17 00:00:00 2001 From: Vineet Gupta Date: Fri, 18 Jan 2013 15:12:24 +0530 Subject: [PATCH] --- yaml --- r: 360168 b: refs/heads/master c: 9854783e55d5f42a0ea3e951fad3a5910023c1b1 h: refs/heads/master v: v3 --- [refs] | 2 +- trunk/tools/perf/perf.h | 6 ++++++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/[refs] b/[refs] index 3ac1bec2a27b..981c40719d2e 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: 7fadc1e8fe89698caac213ff6d631b811fc7b393 +refs/heads/master: 9854783e55d5f42a0ea3e951fad3a5910023c1b1 diff --git a/trunk/tools/perf/perf.h b/trunk/tools/perf/perf.h index 2c340e7da458..8a68ad39e1b6 100644 --- a/trunk/tools/perf/perf.h +++ b/trunk/tools/perf/perf.h @@ -98,6 +98,12 @@ void get_term_dimensions(struct winsize *ws); #define CPUINFO_PROC "cpu model" #endif +#ifdef __arc__ +#define rmb() asm volatile("" ::: "memory") +#define cpu_relax() rmb() +#define CPUINFO_PROC "Processor" +#endif + #include #include #include