From e12070be1c57085a326d8e7ee1e9ec25fe3d85c3 Mon Sep 17 00:00:00 2001 From: Zhou Kang Date: Thu, 24 Aug 2023 08:51:31 +0000 Subject: [PATCH] fix Makefile for kernel-6.4 --- src/binfmt_rto/Makefile | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/binfmt_rto/Makefile b/src/binfmt_rto/Makefile index 2e61de5..ab6f3c7 100644 --- a/src/binfmt_rto/Makefile +++ b/src/binfmt_rto/Makefile @@ -1,7 +1,15 @@ KDIR ?= /lib/modules/$(shell uname -r)/build obj-m := sysboost_loader.o -sysboost_loader-objs := main.o binfmt_rto.o loader_device.o rto_populate.o +sysboost_loader-objs := main.o loader_device.o rto_populate.o + +# 5.10内核和6.4内核binfmt_elf.c差异较大, 因此拆分不同文件 +ifeq ($(findstring 5.10, $(KDIR)), 5.10) +sysboost_loader-objs+=binfmt_rto.o +else +sysboost_loader-objs+=binfmt_rto_604.o +endif + PWD := $(shell pwd) modules: -- Gitee