From 12189d533a538e4b7f936314ab28c2625c0cb860 Mon Sep 17 00:00:00 2001 From: Shell Date: Wed, 11 Jan 2023 16:24:51 +0800 Subject: [PATCH] [rt-smart/mm] enable mm on armv7, armv8, rv64 only (#6834) * [mm] enable mm on armv7, armv8, rv64 only * [mm] config on ARCH_MM_MMU --- components/mm/SConscript | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/components/mm/SConscript b/components/mm/SConscript index aee18c27c8..02273a34b0 100644 --- a/components/mm/SConscript +++ b/components/mm/SConscript @@ -3,12 +3,12 @@ from building import * objs = [] -if GetDepend('ARCH_MM_MMU'): +if GetDepend('ARCH_ARM_CORTEX_A') or GetDepend('ARCH_ARMV8') or GetDepend('ARCH_RISCV64'): cwd = GetCurrentDir() src = Glob('*.c') + Glob('*_gcc.S') CPPPATH = [cwd] - group = DefineGroup('mm', src, depend = [''], CPPPATH = CPPPATH) + group = DefineGroup('mm', src, depend = ['ARCH_MM_MMU'], CPPPATH = CPPPATH) objs = [group] list = os.listdir(cwd)