feat: 支持proc/self目录

BREAKING CHANGE:
支持proc/self目录对外变更:
1.支持/proc/self挂载目录,用于获取进程信息

Close #I6CZ72

Signed-off-by: zhushengle <zhushengle@huawei.com>
Change-Id: I465278785bd9e27ddbf4d34ee7b5457e39f98b5b
This commit is contained in:
zhushengle
2023-02-06 12:26:51 +08:00
parent bea394a75e
commit 1c18c48b1e
56 changed files with 83 additions and 72 deletions

View File

@@ -34,6 +34,7 @@ LITEOS_MENUCONFIG_H = rebase_path("$root_out_dir/config.h")
declare_args() {
tee_enable = false
liteos_name = "OHOS_Image"
liteos_container_enable = false
liteos_skip_make = false
liteos_is_mini = false
}
@@ -239,6 +240,21 @@ config("misc_config") {
asmflags = cflags
}
config("container_config") {
if (liteos_container_enable) {
cflags = [
"-DLOSCFG_KERNEL_CONTAINER",
"-DLOSCFG_PID_CONTAINER",
"-DLOSCFG_UTS_CONTAINER",
"-DLOSCFG_MNT_CONTAINER",
"-DLOSCFG_CHROOT",
"-DLOSCFG_IPC_CONTAINER",
"-DLOSCFG_TIME_CONTAINER",
"-DLOSCFG_PROC_PROCESS_DIR",
]
}
}
config("los_config") {
configs = [
":arch_config",
@@ -249,6 +265,7 @@ config("los_config") {
":ssp_config",
":warn_config",
":misc_config",
":container_config",
]
}