Linux Standard Base Core Specification for IA64 4.1 | ||
---|---|---|
<<< Previous | Chapter 8. Object Format | Next >>> |
The Itanium™ architecture defines two processor-specific section types, as described in Intel® Itanium™ Processor-specific Application Binary Interface, Chapter 4.
The following sections are defined in the Intel® Itanium™ Processor-specific Application Binary Interface.
Table 8-2. ELF Special Sections
Name | Type | Attributes |
---|---|---|
.got | SHT_PROGBITS | SHF_ALLOC+SHF_WRITE+SHF_IA_64_SHORT |
.IA_64.archext | SHT_IA_64_EXT | 0 |
.IA_64.pltoff | SHT_PROGBITS | SHF_ALLOC+SHF_WRITE+SHF_IA_64_SHORT |
.IA_64.unwind | SHT_IA_64_UNWIND | SHF_ALLOC+SHF_LINK_ORDER |
.IA_64.unwind_info | SHT_PROGBITS | SHF_ALLOC |
.plt | SHT_PROGBITS | SHF_ALLOC+SHF_EXECINSTR |
.sbss | SHT_NOBITS | SHF_ALLOC+SHF_WRITE+SHF_IA_64_SHORT |
.sdata | SHT_PROGBITS | SHF_ALLOC+SHF_WRITE+SHF_IA_64_SHORT |
.sdata1 | SHT_PROGBITS | SHF_ALLOC+SHF_WRITE+SHF_IA_64_SHORT |
The following Linux IA-64 specific sections are defined here.
Table 8-3. Additional Special Sections
Name | Type | Attributes |
---|---|---|
.opd | SHT_PROGBITS | SHF_ALLOC |
.rela.dyn | SHT_RELA | SHF_ALLOC |
.rela.IA_64.pltoff | SHT_RELA | SHF_ALLOC |
Section Types are described in the
Intel® Itanium™ Processor-specific Application Binary Interface,
Chapter 4.2.
LSB conforming implementations are not
required to use any sections in the range from
SHT_IA_64_LOPSREG
to
SHT_IA_64_HIPSREG
.
Additionally, LSB conforming implementations are not required
to support the
SHT_IA_64_PRIORITY_INIT
section, beyond the gABI requirements for the handling of
unrecognized section types, linking them into a contiguous section
in the object file created by the static linker.
LSB-conforming implementations shall support the section attribute flags specified in Intel® Itanium™ Processor-specific Application Binary Interface, Chapter 4.2.2.
The special section types SHT_IA64_EXT
and
SHT_IA64_UNWIND
are defined in
Intel® Itanium™ Processor-specific Application Binary Interface,
Chapter 4.2.1.
<<< Previous | Home | Next >>> |
ELF Header | Up | Symbol Table |