已关闭
【PR】: 简要描述 #16
Larry创建于 2025年12月27日关闭于 3月28日
【PR】: 简要描述 #16
已关闭
共 2 个文件变更+15-1
| @@ -1,5 +1,5 @@ | |||
| 1 | # GE | 1 | # GE |
| 2 | - | 2 | +# cie |
| 3 | ## 🔥 Latest News | 3 | ## 🔥 Latest News |
| 4 | 4 | ||
| 5 | - [2025/12/26] GE 项目首次上线。 | 5 | - [2025/12/26] GE 项目首次上线。 |
| @@ -602,11 +602,25 @@ INT32 mmUnlink(const CHAR *filename) { | |||
| 602 | } | 602 | } |
| 603 | return unlink(filename); | 603 | return unlink(filename); |
| 604 | } | 604 | } |
| 605 | +INT32 mmSysSetEnv(mmEnvId id, const CHAR *value, INT32 overwrite) { | ||
| 606 | + (void)value; | ||
| 607 | + (void)overwrite; | ||
| 608 | + if (id == MM_ENV_AUTO_USE_UC_MEMORY) { | ||
| 609 | + return EN_OK; | ||
| 610 | + } | ||
| 611 | + return EN_INVALID_PARAM; | ||
| 612 | +} | ||
| 605 | 613 | ||
| 606 | INT32 mmSetEnv(const CHAR *name, const CHAR *value, INT32 overwrite) { | 614 | INT32 mmSetEnv(const CHAR *name, const CHAR *value, INT32 overwrite) { |
| 607 | if ((name == nullptr) || (value == nullptr)) { | 615 | if ((name == nullptr) || (value == nullptr)) { |
| 608 | return EN_INVALID_PARAM; | 616 | return EN_INVALID_PARAM; |
| 609 | } | 617 | } |
| 618 | + const std::set<std::string> ignore_env_set = {"ASCEND_LOG_SAVE_MODE", | ||
| 619 | + "ASCEND_HOSTPID", | ||
| 620 | + "LD_LIBRARY_PATH"}; | ||
| 621 | + if (ignore_env_set.find(name) != ignore_env_set.end()) { | ||
| 622 | + return EN_OK; | ||
| 623 | + } | ||
| 610 | return setenv(name, value, overwrite); | 624 | return setenv(name, value, overwrite); |
| 611 | } | 625 | } |
| 612 | 626 | ||