ISO/IEC 23360-8-2:2021 Linux标准库(LSB) 第8-2部分:S390X体系结构的核心规范

国际标准(ISO)

标准编号:ISO/IEC 23360-8-2:2021

中文名称:Linux标准库(LSB) 第8-2部分:S390X体系结构的核心规范

英文名称:Linux Standard Base (LSB) — Part 8-2: Core specification for S390X architecture

发布日期:2021-10

标准范围

本文档定义了编译应用程序的系统接口和支持安装脚本的最小环境。其目的是为符合LSB的大批量应用程序提供统一的行业标准环境。这些规范由两个基本部分组成:公共部分描述在LSB的所有实现中保持不变的接口的那些部分,以及特定于架构的部分,描述随处理器架构而变化的接口的部分。用于单个硬件架构的公共部分和相关的特定于架构的部分一起为共享公共硬件架构的系统上的编译应用程序提供了完整的接口规范。LSB包含一组应用程序接口(API)和应用程序二进制接口(ABI)。API可能出现在可移植应用程序的源代码中,而该应用程序的编译二进制文件可能使用更大的abi集。一个合格的实现提供了这里列出的所有ABIs。编译系统可以用对底层二进制接口中的一个或多个的调用来替换(例如,通过宏定义)某些API,并且可以根据需要插入对二进制接口的调用。LSB主要是二进制接口定义。并非应用程序可用的所有源级API都可以包含在本规范中。这是Linux标准库(LSB)核心模块的S390X架构特定部分。这部分用那些在架构之间不同的接口补充了LSB核心模块的公共部分。该部分应与LSB核心配合使用-通用的,公共的部分。每当公共部分的一部分被架构特定信息补充时,公共部分包括对架构特定部分的引用。该部分还可能包含公共部分中未引用的附加信息。除非另有明确列出,否则LSB核心规范这一部分中描述的接口是强制性的。LSB核心模块中描述的接口由其他LSB模块补充。所有其他模块都依赖于LSB核心的存在。

标准预览图

下载信息


下载该资料,将扣除 50 个积分

立即下载标准文件

大家都在看