rt-thread
rt-thread copied to clipboard
[clean] 清理仓库中残留 FINSH_FUNCTION_EXPORT_ALIAS 调用代码
RT-Thread Version
master
Hardware Type/Architectures
ALL
Develop Toolchain
Other
Describe the bug
主线仓库里面中存在大量调用 FINSH_FUNCTION_EXPORT_ALIAS 的代码,
FINSH_FUNCTION_EXPORT_ALIAS 已经废除,所以需要进行清理
Other additional context
No response
由copilot尝试进行处理,不过因为中间合并的PR导致冲突。可以参考 #10843 的情况,重新进行处理。同时当处理完成后,可以对修改的代码文件进行整体重新评估,一些因为这部分修改导致的调整,可以考虑如何把代码写得更简单的方式进行处理,移除一些不必要的代码,例如:
#ifdef xxx #endif中间并不存在代码的情况可以整体移除;- 一些由
FINSH_FUNCTION_EXPORT和FINSH_FUNCTION_EXPORT_ALIAS导出的地方,也可以对代码进行调整,导出成 msh 命令行方式的(注意函数入口不一致,需要进行转换)。