diff options
-rw-r--r-- | tools/perf/Makefile | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/tools/perf/Makefile b/tools/perf/Makefile index 940257b5774e..c16836611d22 100644 --- a/tools/perf/Makefile +++ b/tools/perf/Makefile | |||
@@ -52,7 +52,10 @@ ifeq ($(ARCH),i386) | |||
52 | endif | 52 | endif |
53 | ifeq ($(ARCH),x86_64) | 53 | ifeq ($(ARCH),x86_64) |
54 | ARCH := x86 | 54 | ARCH := x86 |
55 | IS_X86_64 := $(shell echo __x86_64__ | ${CC} -E -xc - | tail -n 1) | 55 | IS_X86_64 := 0 |
56 | ifeq (, $(findstring m32,$(EXTRA_CFLAGS))) | ||
57 | IS_X86_64 := $(shell echo __x86_64__ | ${CC} -E -xc - | tail -n 1) | ||
58 | endif | ||
56 | ifeq (${IS_X86_64}, 1) | 59 | ifeq (${IS_X86_64}, 1) |
57 | RAW_ARCH := x86_64 | 60 | RAW_ARCH := x86_64 |
58 | ARCH_CFLAGS := -DARCH_X86_64 | 61 | ARCH_CFLAGS := -DARCH_X86_64 |