noft Manual (G06.26+)
Table Of Contents
- What’s New in This Manual
- About This Manual
- 1 Introduction
- 2 noft Utility
- 3 noft Options
- Break Key
- ! (Exclamation Point)
- CD
- COMMENT
- DUMPADDRESS or DA
- DUMPOFFSET or DO
- DUMPPROC or DP
- DYNSTR2
- ENV
- EXIT or E
- FC
- FILE or F
- HELP or ?
- HISTORY or H
- LAYOUT
- LIBLIST
- LISTATTRIBUTE or LA
- LISTCOMPILERS or LC
- LISTOPTIMIZE or LO
- LISTPROC or LP
- LISTSOURCE or LS
- LISTSRLEXPORTS or LLE
- LISTSRLFIXUPS or LLF
- LISTSRLINFO or LLI
- LISTUNREFERENCED or LUR
- LISTUNRESOLVED or LU
- LOG
- OBEY
- OUT
- QUIT or Q
- RESET
- SET
- SHOW
- SYSTEM or VOLUME
- XREFPROC or XP
- 4 noft Diagnostic Messages
- 5 ar Utility
- 6 ar Diagnostic Messages
- A Sample nld and noft Session
- B Converting From Binder to noft
- C Native Object File Structure
- Glossary
- Index

noft Options
noft Manual—528273-001
3-13
DYNSTR2
DYNSTR2
The DYNSTR2 option displays the target object file’s Dynstr2 Section (if any). The
Dynstr2 Section contains the dynamic string information to which the library list and the
rld search lists point. This string information is specified by the ld options -lib,
-rld_first_l, and -rld_l when the object file is built.
For more information:
In Example 3-5 on page 3-13:
•
The library list strings are L1FSH1 and L2FSL1 (specified by the ld option -lib).
•
The rld search list strings are $data06.kmztacl and $data06.kmzens
(specified by the ld option -rld_first_l) and kmzepc, $data06.kmzpicp2,
and $data06.kmzpicex (specified by the ld option -rld_l).
•
Index is the byte offset (displayed in decimal) of the string in the DYNSTR2
section.
Note. Use this option only with an object file created by the ld utility, which does not have a
Dynstr2 Section (see Example 3-6
on page 3-14).
DYNSTR2
Topic Source
Library list (libList) DLL Programmer’s Guide for TNS/R Systems
ld options ld Manual
Example 3-5. DYNSTR2 Option With Object File Created by ld Utility (page 1 of 2)
ld commands used to build the object file in the noft session:
-call_shared
KMZPICP2.callib1o
-o KMZPICEX.junc110
-t 0x70000000 -d 0x08000000
-e main
-allow_missing_libs
-rld_l kmzepc
-lib L1FSH1
-rld_l $data06.kmzpicp2
-rld_first_l $data06.kmztacl
-lib L2FSL1
-rld_l $data06.kmzpicex
-rld_first_l $data06.kmzens