diff --git a/zh-cn/device-dev/kernel/kernel-mini-extend-dynamic-loading.md b/zh-cn/device-dev/kernel/kernel-mini-extend-dynamic-loading.md index 6d1468a89862758eadc50ea7efe6101961b4ca6a..b4f8ba691ae0ddf79b6b61e70f7a0fdb87485ee6 100644 --- a/zh-cn/device-dev/kernel/kernel-mini-extend-dynamic-loading.md +++ b/zh-cn/device-dev/kernel/kernel-mini-extend-dynamic-loading.md @@ -103,3 +103,11 @@ Program Headers: 4. “-z max-page-size=4”链接选项:二进制文件中可加载段的对齐字节数为4,可节约内存,可用于动态库。 5. “-mcpu=”需要指定对应的cpu架构。 + + +## 约束 + + +- 不支持应用程序加载,只支持共享库加载。 +- 待加载的共享库不能依赖编译器中的libc库及其他共享库,只能依赖内核提供的对外接口(由导出的符号表提供)。 +- 依赖交叉编译器及文件系统。 \ No newline at end of file