diff --git a/executer/kernel/mcctrl/Makefile.in b/executer/kernel/mcctrl/Makefile.in index 34bceb05..e305497f 100644 --- a/executer/kernel/mcctrl/Makefile.in +++ b/executer/kernel/mcctrl/Makefile.in @@ -9,7 +9,6 @@ IHK_BASE=$(src)/../../../../ihk obj-m += mcctrl.o -# POSTK_DEBUG_ARCH_DEP_1, arch depend "-mcmodel" # POSTK_DEBUG_ARCH_DEP_83, arch depend translate_rva_to_rpa() move ccflags-y := -I$(IHK_BASE)/linux/include \ -I$(IHK_BASE)/linux/include/ihk/arch/$(ARCH) \ @@ -24,9 +23,8 @@ ccflags-y := -I$(IHK_BASE)/linux/include \ -I$(src)/../../../kernel/include \ -DMCEXEC_PATH=\"$(BINDIR)/mcexec\" -ifneq ($(ARCH), arm64) -ccflags-y += -mno-red-zone -mcmodel=kernel -endif +# depending arch +include @abs_builddir@/arch/$(ARCH)/Makefile mcctrl-y := driver.o control.o ikc.o syscall.o procfs.o binfmt_mcexec.o mcctrl-y += sysfs.o sysfs_files.o arch/$(ARCH)/archdeps.o diff --git a/executer/kernel/mcctrl/arch/x86_64/Makefile.in b/executer/kernel/mcctrl/arch/x86_64/Makefile.in index fe9c2dc0..4d888df4 100644 --- a/executer/kernel/mcctrl/arch/x86_64/Makefile.in +++ b/executer/kernel/mcctrl/arch/x86_64/Makefile.in @@ -1 +1 @@ -# dummy file +ccflags-y += -mno-red-zone -mcmodel=kernel