Skip to content

[clean] 清理仓库中残留 FINSH_FUNCTION_EXPORT_ALIAS 调用代码 #10814

Description

@Rbb666

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

Activity

  1. self-assigned this
    on Oct 15, 2025
  2. BernardXiong commented on Nov 16, 2025

    @BernardXiong
    Member

    由copilot尝试进行处理,不过因为中间合并的PR导致冲突。可以参考 #10843 的情况,重新进行处理。同时当处理完成后,可以对修改的代码文件进行整体重新评估,一些因为这部分修改导致的调整,可以考虑如何把代码写得更简单的方式进行处理,移除一些不必要的代码,例如:

    • #ifdef xxx #endif 中间并不存在代码的情况可以整体移除;
    • 一些由 FINSH_FUNCTION_EXPORT 和 FINSH_FUNCTION_EXPORT_ALIAS 导出的地方,也可以对代码进行调整,导出成 msh 命令行方式的(注意函数入口不一致,需要进行转换)。
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions