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

Summary of Linker Options
eld Manual—527255-009
5-11
-t <hexadecimal number>
Use the specified value as the starting address of the text segment of the loadfile
being built. See Creating Segments of the Output Loadfile on page 2-6.
-temp_i <filename>
Use the specified filename as the name of the intermediate file during the creation
of an import library. See Creating Import Libraries on page 3-11.
-temp_o <filename>
Use the specified filename as the name of the intermediate file during the creation
of the linker’s main output object file. See The Creation of Output Object Files on
page 2-5.
-temp_r <filename>
Use the specified filename as the name of the intermediate file during the
recreation of a DLL registry. Using a DLL Registry on page 2-8.
-u <symbol name>
Consider the specified symbol to be needed when deciding which files to take from
archives. Using Archives on page 2-16
-ul
Create a user library. Actually, this option is a synonym for -shared plus
-export_all. See Output Object Files on page 2-4.
-unres_symbols { error | ignore | warn }
Handle unresolved references in the way specified. See Handling Unresolved
References on page 3-8
-update_registry <filename>
Use the specified DLL registry to suggest where the DLL being built may be placed
in memory and update it with the location chosen. See Using a DLL Registry on
page 2-8.
-verbose
Show all messages. See Output Listings and Error Handling
on page 6-1.
-warn
Show all error and warning messages. See Output Listings and Error Handling
on
page 6-1.










