TNS/E Native Object Files
eld Manual—527255-009
A-10
Summary of the Contents of an Object File
to zero. The object file design supports such sections, although compilers might
not use them.
.bss Section
This contains application-defined uninitialized data, but this section doesn’t have
the restriction that makes it possible to put data into the
.sbss
section. It occupies
no space in an object file, but rather reserves memory space that is automatically
initialized to zero. The object file design supports such sections, although
compilers might not use them. The linker allocates
.bss
sections in loadfiles to
contain what the compiler called common data.
.rela.x Sections
These sections describe relocation sites within linkfiles. Relocation sites can be
within code or data sections, including unwind function sections, the
.procinfo
section, and the DWARF sections. A
.rela.x
section is required in a linkfile for each
section named
.x
that has relocation sites. For example,
rela.data
describes the
relocation sites in the
.data
section.
.symtab Section
This is the ELF symbol table. It is required in linkfiles. It contains information
about symbols whose names are meaningful to the linker.
.strtab Section
This is a string space that is pointed at from the
.symtab
section. It is required in
linkfiles.
.procinfo Section
This section provides information about procedures and subprocedures.
.procnames Section
This is a string space pointed at by the
.procinfo
section.
DWARF Symbol Table Sections
These sections contain information for the debugger and for the COBOL compiler.
There are several sections that collectively form the DWARF symbol table.
Source RTDU Sections
These are sections that represent source RTDU’s, which are part of the SQL/MP
implementation. These can exist only in linkfiles and programs. In a linkfile that is
created by compiling a source file with embedded SQL/MP, the set of source
RTDU’s is represented by three sections. In a program, the set of source RTDU’s
is also represented by three sections, although not with the same section names
as in a linkfile.
Содержание eld
Страница 4: ......
Страница 8: ...Contents eld Manual 527255 009 iv ...
Страница 12: ...What s New in This Manual eld Manual 527255 009 viii Changes to the 527255 005 Manual ...
Страница 34: ...Introduction to eld eld Manual 527255 009 1 14 Example of Use ...
Страница 54: ...eld Input and Output eld Manual 527255 009 2 20 Using Archives ...
Страница 98: ...Other eld Processing eld Manual 527255 009 4 20 Merging Source RTDUs ...
Страница 242: ...Output Listings and Error Handling eld Manual 527255 009 6 132 Glossary of Errors ...