mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 18:50:05 +01:00
Clean up HDRS Makefile variable.
Signed-off-by: Keir Fraser <keir@xensource.com>
This commit is contained in:
1 parent
c5093e0719
commit
2e70fcfed5
2 files changed
+15
-12
No files matched your search
+11
-12
@@ -26,21 +26,20 @@ override TARGET_SUBARCH := $(XEN_TARGET_ARCH)
|
||||
override COMPILE_ARCH := $(patsubst x86%,x86,$(XEN_COMPILE_ARCH))
|
||||
override TARGET_ARCH := $(patsubst x86%,x86,$(XEN_TARGET_ARCH))
|
||||
|
||||
TARGET := $(BASEDIR)/xen
|
||||
HDRS := $(wildcard $(BASEDIR)/include/xen/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/public/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/$(TARGET_SUBARCH)/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/hvm/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/hvm/svm/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/hvm/vmx/*.h)
|
||||
# Do not depend on auto-generated header files.
|
||||
HDRS := $(subst $(BASEDIR)/include/asm-$(TARGET_ARCH)/asm-offsets.h,,$(HDRS))
|
||||
HDRS := $(subst $(BASEDIR)/include/xen/banner.h,,$(HDRS))
|
||||
HDRS := $(subst $(BASEDIR)/include/xen/compile.h,,$(HDRS))
|
||||
TARGET := $(BASEDIR)/xen
|
||||
|
||||
HDRS := $(wildcard $(BASEDIR)/include/xen/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/public/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-$(TARGET_ARCH)/$(TARGET_SUBARCH)/*.h)
|
||||
|
||||
include $(BASEDIR)/arch/$(TARGET_ARCH)/Rules.mk
|
||||
|
||||
# Do not depend on auto-generated header files.
|
||||
HDRS := $(subst $(BASEDIR)/include/asm-$(TARGET_ARCH)/asm-offsets.h,,$(HDRS))
|
||||
HDRS := $(subst $(BASEDIR)/include/xen/banner.h,,$(HDRS))
|
||||
HDRS := $(subst $(BASEDIR)/include/xen/compile.h,,$(HDRS))
|
||||
|
||||
# Note that link order matters!
|
||||
ALL_OBJS-y += $(BASEDIR)/common/built_in.o
|
||||
ALL_OBJS-y += $(BASEDIR)/drivers/built_in.o
|
||||
|
||||
@@ -46,6 +46,10 @@ x86_32 := n
|
||||
x86_64 := y
|
||||
endif
|
||||
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-x86/hvm/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-x86/hvm/svm/*.h)
|
||||
HDRS += $(wildcard $(BASEDIR)/include/asm-x86/hvm/vmx/*.h)
|
||||
|
||||
# Test for at least GCC v3.2.x.
|
||||
gcc-ver = $(shell $(CC) -dumpversion | sed -e 's/^\(.\)\.\(.\)\.\(.\)/\$(1)/')
|
||||
ifeq ($(call gcc-ver,1),1)
|
||||
|
||||