在未针对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处于挂起状态。 |