From 8b8822ad5b3573f01e977732989c50f3ccaa52c1 Mon Sep 17 00:00:00 2001 From: wenfei6316 Date: Wed, 13 Dec 2023 11:29:07 +0800 Subject: [PATCH] config for riscv64 arch Signed-off-by: wenfei6316 Change-Id: If3dc292bec8e7ae7cad8c510013bde4f0a60e388 --- services/edm/BUILD.gn | 2 ++ services/edm/src/plugin_manager.cpp | 2 +- 2 files changed, 3 insertions(+), 1 deletion(-) diff --git a/services/edm/BUILD.gn b/services/edm/BUILD.gn index 84d3e5bdc..c98285f15 100644 --- a/services/edm/BUILD.gn +++ b/services/edm/BUILD.gn @@ -63,6 +63,8 @@ ohos_shared_library("edmservice") { if (target_cpu == "arm64") { defines += [ "_ARM64_" ] print("defines _ARM64_") + } else if (target_cpu == "riscv64") { + defines += [ "_RISCV64_" ] } external_deps = [ diff --git a/services/edm/src/plugin_manager.cpp b/services/edm/src/plugin_manager.cpp index 27c72916a..616f26e69 100644 --- a/services/edm/src/plugin_manager.cpp +++ b/services/edm/src/plugin_manager.cpp @@ -106,7 +106,7 @@ void PluginManager::Init() void PluginManager::LoadPlugin() { -#ifdef _ARM64_ +#if defined(_ARM64_) || defined(_RISCV64_) std::string pluginDir = "/system/lib64/edm_plugin/"; #else std::string pluginDir = "/system/lib/edm_plugin/"; -- Gitee