【问题标题】:Is it safe to use ucontext_t on linux arm64?在 linux arm64 上使用 ucontext_t 是否安全?
【发布时间】:2020-11-02 19:43:35
【问题描述】:

ucontext_t 已从 POSIX 中删除,但仍在 glibc 中。

如果我不关心互操作性,在 linux-arm64 上使用它是否安全?有什么陷阱吗? (浮点寄存器或其他我应该担心的东西?)

【问题讨论】:

    标签: linux arm posix arm64


    【解决方案1】:

    是的,使用起来应该非常安全。仅仅因为 ucontext.h 已从 POSIX.1-2017/SUSv7 中删除并不意味着 glibc 不再支持该功能。

    自 IEEE Std 1003.1-2001/Cor 2-2004 以来的最新版本标准中删除了此特定标头,项目 XBD/TC2/D6/28 应用于该标准的先前版本,更新了getcontextmakecontextsetcontextswapcontext 功能已过时,因此标头实际上也已过时。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-04-23
      • 2023-01-09
      • 2015-01-03
      • 1970-01-01
      • 2013-03-26
      相关资源
      最近更新 更多