ZHCU947E June 2015 – January 2023
定义通用数据段
.group group_section_name group_type
.gmember section_name
.endgroup
三条指令用于指示汇编器使某些段成为 ELF 组段的成员(有关组段的更多信息,请参阅 ELF 规范)。
.group 指令用于开始组声明。group_section_name 用于指定组段的名称。group_type 指定组类型。支持以下类型:
0x0 | 常规 ELF 组 | |
0x1 | COMDAT ELF 组 |
多个模块中允许存在重复的 COMDAT(通用数据)组;链接器只保留一个组。创建此类重复组对于 C++ 模板的延迟实例化和提供调试信息非常有用。
.gmember 指令用于将 section_name 指定为该组成员。
.endgroup 指令用于结束组声明。