aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/config/Makefile.arch
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/config/Makefile.arch')
-rw-r--r--tools/perf/config/Makefile.arch8
1 files changed, 8 insertions, 0 deletions
diff --git a/tools/perf/config/Makefile.arch b/tools/perf/config/Makefile.arch
index 4b06719ee984..851cd0172a76 100644
--- a/tools/perf/config/Makefile.arch
+++ b/tools/perf/config/Makefile.arch
@@ -21,3 +21,11 @@ ifeq ($(ARCH),x86_64)
RAW_ARCH := x86_64
endif
endif
+
+ifeq (${IS_X86_64}, 1)
+ IS_64_BIT := 1
+else ifeq ($(ARCH),x86)
+ IS_64_BIT := 0
+else
+ IS_64_BIT := $(shell echo __LP64__ | ${CC} ${CFLAGS} -E -x c - | tail -n 1)
+endif