diff options
Diffstat (limited to 'kexec_test')
-rw-r--r-- | kexec_test/Makefile | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/kexec_test/Makefile b/kexec_test/Makefile index 3f0d0fe..4848fc4 100644 --- a/kexec_test/Makefile +++ b/kexec_test/Makefile @@ -4,6 +4,19 @@ RELOC:=0x10000 KEXEC_TEST_SRCS:= kexec_test/kexec_test16.S kexec_test/kexec_test.S +dist += kexec_test/Makefile $(KEXEC_TEST_SRCS) \ + kexec_test/x86-setup-legacy-pic.S + +BUILD_KEXEC_TEST = no +ifeq ($(ARCH),i386) +BUILD_KEXEC_TEST = yes +endif +ifeq ($(ARCH),x86_64) +BUILD_KEXEC_TEST = yes +endif + +ifeq ($(BUILD_KEXEC_TEST),yes) + KEXEC_TEST_OBJS = $(call objify, $(KEXEC_TEST_SRCS)) KEXEC_TEST_DEPS = $(call depify, $(KEXEC_TEST_OBJS)) @@ -23,3 +36,5 @@ $(KEXEC_TEST): $(KEXEC_TEST_OBJS) mkdir -p $(@D) #$(LINK.o) -o $@ $^ $(LD) $(LDFLAGS) -o $@ $^ + +endif |