9.3. Sections

See chapter 2 of the LINUX for S/390 ELF Application Binary Interface Supplement.

9.3.1. Special Sections

The following sections are defined in the LINUX for S/390 ELF Application Binary Interface Supplement.

Table 9-1. ELF Special Sections

NameTypeAttributes
.gotSHT_PROGBITSSHF_ALLOC+SHF_WRITE
.pltSHT_PROGBITSSHF_ALLOC+SHF_EXECINSTR

.got 

This section holds the global offset table

.plt 

This section holds the Procedure Linkage Table

9.3.2. Addition Special Sections

The following additional sections are defined here.

Table 9-2. Additional Special Sections

NameTypeAttributes
.rela.dynSHT_RELASHF_ALLOC
.rela.pltSHT_RELASHF_ALLOC

.rela.dyn 

This section holds RELA type relocation information for all sections of a shared library except the PLT

.rela.plt 

This section holds RELA type relocation information for the PLT section of a shared library or dynamically linked application