eld Manual
Table Of Contents
- eld Manual
- Legal Notices
- Contents
- What’s New in This Manual
- Manual Information
- New and Changed Information
- About This Manual
- Notation Conventions
- 1 Introduction to eld
- 2 eld Input and Output
- 3 Binding of References
- Overview
- Presetting Loadfiles
- To Preset or Not to Preset, and Creation of the LIC
- Handling Unresolved References
- Using User Libraries
- Creating Import Libraries
- Ignoring Optional Libraries
- Merging Symbols Found in Input Linkfiles
- Accepting Multiply-Defined Symbols
- Using the -cross_dll_cleanup option
- Specifying Which Symbols to Export, and Creating the Export Digest
- Public Libraries and DLLs
- The Public Library Registry
- 4 Other eld Processing
- Adjusting Loadfiles: The -alf Option
- Additional rules about -alf
- The -set and -change Options
- eld Functionality for 64-Bit
- Checking the C++ Language Dialect
- Renaming Symbols
- Creating Linker-Defined Symbols
- Updating Or Stripping DWARF Symbol Table Information
- Modifying the Data Sections that Contain Stack Unwinding Information
- Creating the MCB
- Processing of Floating Point Versions and Data Models
- Specification of the Main Entry Point
- Specifying Runtime Search Path Information for DLLs
- Merging Source RTDUs
- 5 Summary of Linker Options
- 6 Output Listings and Error Handling
- A TNS/E Native Object Files
- Glossary
- Index

Contents
eld Manual—527255-009
iii
A. TNS/E Native Object Files
Glossary of Errors 6-126
A. TNS/E Native Object Files
The Object File Format A-1
Basic Properties of Object Files A-1
Types of TNS/E Object Files A-2
How to Distinguish the Different Types of Object Files A-3
Summary of the Contents of an Object File A-3
Code and Data Sections A-11
User Code A-12
User Data A-13
The MCB (Master Control Block) A-14
Predefined Symbols A-14
Relocation Tables A-16
How -alf Updates DWARF A-24
Finding Information About Procedures and Subprocedures in Linkfiles A-26
The DWARF Symbol Table A-26
Archives A-27
Tools That Work With Object Files A-29
Glossary
Index
Tables
Table 2-1. Parameters to the -instance_data Option 2-7
Table 4-1. The -set and -change Options 4-8
Table 5-1.
Set Attributes 5-8
Table 6-1. Completion Codes - The Severity Levels of Messages 6-1
Table A-1. Types of TNS/E Object Files A-2
Table A-2.
Contents of a Loadfile or Import Library A-5
Table A-3.
Additional Predefined Symbols Optionally Created By The Linker In
Loadfiles A-15
Table A-4.
Relocation Types A-18










