Compilation 在objdump符号表中,*COM*代表什么?

Compilation 在objdump符号表中,*COM*代表什么?,compilation,linker,elf,objdump,sections,Compilation,Linker,Elf,Objdump,Sections,objdump输出中有一些具有唯一名称的节名称,如 *腹肌* *COM* *UND* 我猜*ABS*代表绝对值,表示不属于任何部分的符号。外部变量转到*COM*部分。外部函数似乎是未定义的。我的问题是——COM代表什么?除了引用外部变量外,它还包含什么?这两个部分的其他部分是什么?这确实指的是“普通”。从: SHN_COMMON相对于本节定义的符号为通用符号, 例如FORTRANCOMMON或未分配的C外部变量

objdump输出中有一些具有唯一名称的节名称,如

  • *腹肌*
  • *COM*
  • *UND*
我猜*ABS*代表绝对值,表示不属于任何部分的符号。外部变量转到*COM*部分。外部函数似乎是未定义的。我的问题是——COM代表什么?除了引用外部变量外,它还包含什么?这两个部分的其他部分是什么?

这确实指的是“普通”。从:

SHN_COMMON
相对于本节定义的符号为通用符号, 例如FORTRAN
COMMON
或未分配的C外部变量