Linux 取消对 a.out 格式的支持,并删除其相关代码
早在 2019 年,Linux 内核就弃用使用了几十年的 a.out 文件格式支持,由新的 ELF 格式接管工作。时间来到 2022 年,a.out 的相关代码似乎都要从内核中删除了。
Linux 一直依赖 a.out 格式,直到 90 年代中期的 v1.2,ELF 成为流行的二进制文件格式。虽然多年来 a.out 格式并未在 Linux 上广泛使用,但直到 2019 年,Linux 内核才弃用对在 x86 32 位上运行 a.out 二进制文件的支持。事实上,编译器和其他工具组件已经从 a.out 文件格式转移了多年。
据外媒 Phorinix 报道,Borislav Petkov 提议从内核中移除对 a.out 支持的补丁:
目前为止,所有响应的 Linux 上游开发人员都支持清除 a.out 支持的相关代码。
一些旧的系统调用和其他未使用的内核代码也有可能在此过程中被清除。此移除补丁似乎并未进入 Linux 5.17 的合并窗口,也许将推迟到 v5.18,但无论如何,2022 年 Linux 内核都将完全退出 a.out 支持。
本文转自OSCHINA
本文标题:Linux 取消对 a.out 格式的支持,并删除其相关代码
本文地址:https://www.oschina.net/news/178591/linux-remove-a-out
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
欧盟针对一家“虚拟”电力公司进行了网络攻击演习
Security Affairs 消息,欧盟上周对芬兰一家“虚拟”电力公司进行了一次模拟网络攻击演习,以测试欧盟成员国的网络防御能力。 彭博社发布文章称,欧盟针对芬兰一家“虚拟”电力公司进行了一次网络攻击演习,旨在测试其网络防御能力。此次网络演习不仅可以测试欧盟成员国国内基础设施的复原力,还可以测试成员国之间合作以及联合应对危机的反应能力。据悉,这次模拟当地时间周五进行,预计将会持续六周时间,将在2月底欧盟外长会议上结束。 网络攻击演习主要是针对一家大型能源公司使用的软件进行网络攻击,之后网络安全专家们选择各成员国和组织机构广泛采用的软件,以评估演习事件带来的影响。 欧盟的应急响应主要来自各成员国计算机应急小组,演习测试了他们在监测事件和寻找事件起源方面的能力,以及采取何种方式来减轻网络攻击的能力。 值得一提的是,芬兰网络测试演习开始后,几十家乌克兰公司同样受到了网络攻击。 参考文章:https://securityaffairs.co/wordpress/126792/security/eu-simulation-cyber-attack.html
- 下一篇
戴尔易安信PowerProtect Cyber Recovery提供数据安全的保障
还记得发明一哥手工耿吗? 就是那位“研发”出 倒立洗头机、自动洗脸机的那位 那些“夺命”小发明 一个不小心 就会当场“翻车” 人言科技改变生活,但往哪里改变就不好说了。 在这份麻省理工学院年度创新型错误技术的清单中,评选出了许多“糟糕”的技术,废话不多说,来看看那些高大上的技术应用是如何让人失望的。 No.1 药物技术 Aduhelm是一种抗淀粉样蛋白抗体的阿尔兹海默新药,在药物的审批阶段,尽管大多数专家顾问对此药物的有效性存疑,但FDA(美国食品药品监督管理局)仍然在多次召开专家会后决定通过对该药物的评审。 对于大多数患者而言,Aduhelm那年度疗程高达5.6万美元的治疗成本实在难以接受,尽管在之后价格已经降低一半,但它的销售额依旧少的可怜,并且由于药物的副作用,已导致至少有一名患者死于脑肿胀。 小编点评✦ Aduhelm作为自2003年以来首个获批治疗阿尔茨海默病的新疗法,一上市便达成了“最速翻车”的结局,一款药物最基本的应该是安全和有效,难道不是吗? No.2 算法技术 “居高常虑缺,持满每忧盈”这句话用在去年Zillow上最适合不过,这家房地产估值公司凭借其Zestimate...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Linux系统CentOS6、CentOS7手动修改IP地址
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS6,CentOS7官方镜像安装Oracle11G
- 设置Eclipse缩进为4个空格,增强代码规范
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- CentOS7,CentOS8安装Elasticsearch6.8.6
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作