Group and sort KERNEL_ARCH_PERF definitions by kernel architecture
Use the $(filter) function to test for any of the CPU names that map to each kernel architecture, where there are several. svn path=/dists/trunk/linux-tools/; revision=22596
This commit is contained in:
parent
024b90c4b9
commit
7d0adfb758
|
@ -6,40 +6,24 @@ DEB_HOST_ARCH_CPU := $(shell dpkg-architecture -qDEB_HOST_ARCH_CPU)
|
||||||
|
|
||||||
ifeq ($(DEB_HOST_ARCH_CPU),alpha)
|
ifeq ($(DEB_HOST_ARCH_CPU),alpha)
|
||||||
KERNEL_ARCH_PERF = alpha
|
KERNEL_ARCH_PERF = alpha
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),amd64)
|
|
||||||
KERNEL_ARCH_PERF = x86
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),arm)
|
else ifeq ($(DEB_HOST_ARCH_CPU),arm)
|
||||||
KERNEL_ARCH_PERF = arm
|
KERNEL_ARCH_PERF = arm
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),arm64)
|
else ifeq ($(DEB_HOST_ARCH_CPU),arm64)
|
||||||
KERNEL_ARCH_PERF = arm64
|
KERNEL_ARCH_PERF = arm64
|
||||||
|
else ifneq ($(filter mips%,$(DEB_HOST_ARCH_CPU)),)
|
||||||
|
KERNEL_ARCH_PERF = mips
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),hppa)
|
else ifeq ($(DEB_HOST_ARCH_CPU),hppa)
|
||||||
KERNEL_ARCH_PERF = parisc
|
KERNEL_ARCH_PERF = parisc
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),i386)
|
else ifneq ($(filter powerpc% ppc%,$(DEB_HOST_ARCH_CPU)),)
|
||||||
KERNEL_ARCH_PERF = x86
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),mips)
|
|
||||||
KERNEL_ARCH_PERF = mips
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),mips64)
|
|
||||||
KERNEL_ARCH_PERF = mips
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),mips64el)
|
|
||||||
KERNEL_ARCH_PERF = mips
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),mipsel)
|
|
||||||
KERNEL_ARCH_PERF = mips
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),powerpc)
|
|
||||||
KERNEL_ARCH_PERF = powerpc
|
KERNEL_ARCH_PERF = powerpc
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),powerpc64)
|
else ifneq ($(filter s390%,$(DEB_HOST_ARCH_CPU)),)
|
||||||
KERNEL_ARCH_PERF = powerpc
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),ppc64el)
|
|
||||||
KERNEL_ARCH_PERF = powerpc
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),s390)
|
|
||||||
KERNEL_ARCH_PERF = s390
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),s390x)
|
|
||||||
KERNEL_ARCH_PERF = s390
|
KERNEL_ARCH_PERF = s390
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),sh4)
|
else ifeq ($(DEB_HOST_ARCH_CPU),sh4)
|
||||||
KERNEL_ARCH_PERF = sh
|
KERNEL_ARCH_PERF = sh
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),sparc)
|
else ifneq ($(filter sparc%,$(DEB_HOST_ARCH_CPU)),)
|
||||||
KERNEL_ARCH_PERF = sparc
|
|
||||||
else ifeq ($(DEB_HOST_ARCH_CPU),sparc64)
|
|
||||||
KERNEL_ARCH_PERF = sparc
|
KERNEL_ARCH_PERF = sparc
|
||||||
|
else ifneq ($(filter amd64 i386,$(DEB_HOST_ARCH_CPU)),)
|
||||||
|
KERNEL_ARCH_PERF = x86
|
||||||
endif
|
endif
|
||||||
|
|
||||||
MAKE_PERF := $(MAKE) prefix=/usr V=1 ARCH=$(KERNEL_ARCH_PERF) EXTRA_WARNINGS=-Wno-error
|
MAKE_PERF := $(MAKE) prefix=/usr V=1 ARCH=$(KERNEL_ARCH_PERF) EXTRA_WARNINGS=-Wno-error
|
||||||
|
|
Loading…
Reference in New Issue