Linux Standard Base Core Specification for PPC64 3.0Preview1 | ||
---|---|---|
<<< Previous | Next >>> |
The following sections are defined in the 64-bit PowerPC ELF ABI Supplement.
Table 7-1. ELF Special Sections
Name | Type | Attributes |
---|---|---|
.glink | SHT_PROGBITS | SHF_ALLOC+SHF_EXECINSTR |
.got | SHT_PROGBITS | SHF_ALLOC+SHF_WRITE |
.plt | SHT_NOBITS | SHF_ALLOC+SHF_WRITE |
.sbss | SHT_NOBITS | SHF_ALLOC+SHF_WRITE |
.sdata | SHT_PROGBITS | SHF_ALLOC+SHF_WRITE |
.toc | SHT_PROGBITS | SHF_ALLOC+SHF_WRITE |
.tocbss | SHT_NOBITS | SHF_ALLOC+SHF_WRITE |
This section may be used to hold the global linkage table which aids the procedure linkage table. See Procedure Linkage Table in Chapter 5 of the processor supplement for more information
This section may be used to hold the Global Offset Table, or GOT. See The Toc Section and Coding Examples in Chapter 3 and Global Offset Table in Chapter 5 of the processor supplement for more information
This section holds the procedure linkage table. See Procedure Linkage Table in Chapter 5 of the processor supplement for more information
This section holds uninitialized data that contribute to the program's memory image. The system initializes the data with zeroes when the program begins to run.
This section holds initialized small data that contribute to the program memory image.
This section may be used to hold the initialized Table of Contents, or TOC
This section may be used to hold the uninitialized portions of the TOC. This data may also be stored as zero-initialized data in a .toc section
<<< Previous | Home | Next >>> |
ELF Header | Up | TOC |