Chapter 9. Special Sections

See Chapter 4 of the System V ABI, IA32 Supplement.

9.1. Special Sections

Various sections hold program and control information. Sections in the lists bel ow are used by the system and have the indicated types and attributes.

9.1.1. ELF Special Sections

The following sections are defined in the System V ABI, IA32 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. See `Coding Examples' in Chapter 3, `Special Sections' in Chapter 4, and `Global Offset Table' in Chapter 5 of the processor supplement for more information.

.plt

This section holds the procedure linkage table.

9.1.2. Addition Special Sections

The following additional sections are defined here.

Table 9-2. Additional Special Sections

NameTypeAttributes
.rel.dynSHT_RELSHF_ALLOC

.rel.dyn

This section holds relocation information, as described in `Relocation'. These relocations are applied to the .dyn section.