重新为Linux 5.5提出了统一的sizeof_member()


在未针对Linux 5.4进行合并之后,新的sizeof_member()宏作为用于计算结构成员大小的统一方法,已经针对Linux 5.5进行了调整,以可能在合并窗口的最后一天包含在内。

现在,Linux内核已支持SIZEOF_FIELD,FIELD_SIZEOF,sizeof_field作为计算C结构成员大小的方法。新的sizeof_member看起来可以清除多年来积累的代码残障,并将所有 旧的宏移到了新的统一宏。

Linus Torvalds最终并没有为Linux 5.4拉上sizeof_member,最初不确定“成员大小”的名称,而旧方法都基于“字段大小”,但是Google的Kees Cook重新提交了 Linux 5.5的最新树范围转换。

在昨晚发布Linux 5.5-rc1之前,等待Linus是否在此周期中兑现请求,pull request处于挂起状态。

linuxboy的RSS地址:https://www.linuxboy.net/rssFeed.aspx

本文永久更新链接地址:https://www.linuxboy.net/Linux/2019-12/161684.htm

相关内容