Sign In
Upload
Manuals
Brands
Hp Manuals
Software
noft
Hp noft Manuals
Manuals and User Guides for Hp noft. We have
1
Hp noft manual available for free PDF download: Manual
Hp noft Manual (330 pages)
Brand:
Hp
| Category:
Software
| Size: 2.33 MB
Table of Contents
Table of Contents
3
Manual Information
13
1 Introduction to the Utilities
14
Native Object Files
14
Noft
16
Strip
17
Related Reading
18
General Syntax Notation
19
Hypertext Links
19
Notation Conventions
19
Change Bar Notation
21
Native Object Files
24
2 Nld Utility
29
Running the Nld Utility in the Guardian Environment
29
Examples
30
Example
30
Creating a Loadfile (Guardian)
30
Changing the HIGHPIN Attribute (Guardian)
30
Running the Nld Utility in the OSS Environment
31
Example
31
Creating a Loadfile (OSS)
31
Creating a User Library (OSS)
31
Creating a Program File (OSS)
31
Running Windows Nld on the PC
32
Components of Windows Nld
32
Directory Structure of Windows Nld
32
Example
32
Creating an Executable C Program (OSS)
32
Compilers that Can Launch Windows Nld
33
How Windows Nld Differs from Nld
33
Ns_Extent_Size
33
Ns_Max_Extents
33
Example
33
Running Nmcobol and Launching Windows Nld
33
How the ETK Command-Line and GUI Interfaces Differ
34
Example
34
Running Nld from the Command Prompt
34
Command-Line Interface Linking Options
35
Changing the Target Environment
36
Creating Loadfiles and Linkfiles
36
Example
36
Creating a Program for the Guardian Environment (OSS)
36
2 Nld Utility (Continued)
37
Linking Programs
37
C Programs
37
C++ Programs
38
Example
38
Creating an Executable C Program
38
COBOL Programs
40
Ptal Programs
41
Mixed-Language Programs
41
Programs with Embedded Nonstop SQL/MP
41
Linking User Libraries
41
Example
42
Linking Shared Run-Time Libraries (Srls)
43
Specifying Srls
44
Determining Which Srls Programs Require
45
Table 2-1. Using the Guardian Nld Utility to Link Srls
45
Table 2-2. Using the OSS Nld Utility to Link Srls
47
Tables
45
Linking Archive Files
49
Linking Floating-Point Programs
50
Link-Time Consistency Checking
51
Table 2-3. Floating-Point Consistency Check by Nld Utility (Floattype Not Specified)
51
Table 2-4. Floating-Point Type Consistency Check by Nld (Floattype Specified)
52
Run-Time Consistency Checking
53
Table 2-5. Incompatible Program File and User Library Floattypes (TNS)
53
Linking a Mixed-Language Program with IEEE Floating-Point Format
54
Linking Mixed-Language Programs
54
Searching for Archives and Srls with Simple Filenames
55
Dynamic and Static Linking
56
Searching for ZCRTLSRL and ZCRESRL (OSS)
56
Searching for ZCOBSRL and ZCRESRL (OSS)
56
Stripping Symbol Information
57
Nld Compilation Rules
57
Case Sensitivity
57
Local and Shared Symbols
58
Table 2-6. Local and Shared Symbols by Language
58
Declaration and Definition
59
Example
59
Table 2-7. Declarations and Definitions by Language
59
Table 3-1. Nld Flag Summary
61
3 Nld Options
62
Allow_Duplicate_Procs
62
Allow_Missing_Libs
63
Allow_Multiple_Mains
63
Ansistreams
63
Bdynamic
63
Bstatic
64
Change
64
Elf_Check
65
Export
65
Fl or -Obey
66
Import
66
Nostdlib
69
Noverbose
70
Rename
72
Set
73
Table 3-2. Descriptions of Run-Time Attributes
73
Stdin
75
Table 3-3. Default Run-Time Attribute Values
75
Strip
76
Verbose
76
Noft Utility
79
Running the Noft Utility in the Guardian Environment
79
Running the Noft Utility in the OSS Environment
81
Example
81
Listing Object Files
82
Example
82
Table 4-1. Noft Listing Options
82
Controlling the Noft Environment
83
Dumping Object Files
83
Table 4-2. Noft Dumping Options
83
Table 4-3. Noft Control Options
83
Debugging with Noft
85
Example
85
Examples (Continued)
86
Optimize 0 Listing
86
Optimize 1 Listing
87
Optimize 2 Listing
88
Noft Options
91
Table 5-1. Noft Flag Summary
91
Example
91
Break Key
93
(Exclamation Point)
94
Example
94
Comment
95
Example
95
DUMPADDRESS or da
96
Example
97
DUMPOFFSET or DO
98
Example
99
DUMPPROC or DP
100
Example
102
Env
103
EXIT or E
103
Example
103
Example
104
FILE or F
105
5 Noft Options (Continued)
105
Example
106
HELP or
107
Example
107
Example
108
Example
109
HISTORY or H
110
Example
110
Layout
111
Example
111
LISTATTRIBUTE or la
112
Example
112
LISTCOMPILERS or LC
113
Example
113
Example
114
Example
115
LISTOPTIMIZE or lo
116
Example
116
LISTPROC or LP
117
Example
118
LISTSOURCE or LS
119
Example
119
LISTSRLEXPORTS or LLE
120
LISTSRLFIXUPS or LLF
120
Example
120
LISTSRLINFO or LLI
121
Example
121
LISTUNREFERENCED or LUR
122
Examples (Continued)
123
Example
123
Example
124
LISTUNRESOLVED or LU
125
Log
128
Obey
129
Out
129
QUIT or Q
130
Reset
131
Values
131
Set
132
Show
137
SYSTEM or VOLUME
138
XREFPROC or XP
139
Example 5-37. XREFPROC Option (BRIEF)
141
Example 5-38. XREFPROC Option (DETAIL)
141
Example 5-40. XREFPROC Option for Non-PIC Object File with "Reference Indicators (CALLS and DETAIL)
142
Ar Utility
143
Strip Utility
149
Table 7-1. Unnecessary Information in Loadfiles
149
Native Object File Structure
151
Code and Data Segments
151
Table 8-1. Loadfile Segments and Sections
151
MDEBUG Section
152
Table 8-2. MDEBUG Section Tables
152
Converting from Binder to Nld and Noft
153
Object File Differences
153
Table 9-1. Corresponding Binder Tasks and Native Utilities
153
Linking Unit Differences
154
Comparing Binder Commands to Nld Options
155
Table 9-2. Comparing Binder Commands to Nld Options
155
Example 9-1. Linking Two Object Files in Binder and Nld (Simple Case)
156
Example 9-2. Linking Two Object Files in Binder and Nld (Less Simple Case)
157
Example 9-3. Setting the INSPECT Attribute in Binder and Nld
157
Comparing Binder Commands to Noft Options
158
Table 9-3. Comparing Binder with Noft
158
10 Nld Diagnostic Messages
161
General Information
161
Terms that Appear in Nld Diagnostic Messages
161
Fatal Errors
161
Informational Messages
161
Table 10-1. Comparison of Nld Diagnostic Types
161
Table 10-2. Warning and Informational Message Defaults
161
Fatal Errors
172
Fatal Errors
212
Data Errors
243
Data Errors
246
Warnings
260
Syntax Errors
264
Ar Diagnostic Messages
279
Sample Nld and Noft Session
287
Example Program
287
Header Files
288
Example A-1. Header File GLOBALSH with Edit Line Numbers
288
Example A-2. Header File MODULE1H with Edit Line Numbers
288
Example A-3. Header File MODULE2H with Edit Line Numbers
288
Source Module MAINC
289
Source Module MODULE1C
289
Example A-4. Header File UTILH with Edit Line Number
289
Example A-6. Source Module MODULE1C with Edit Line Numbers
290
Source Module MODULE2C
291
User Library UTILC
292
Compilation Commands
292
Nld Command Examples
293
Example A-9. Linking an Executable User Library
293
Example A-10. Linking a Program File
293
Program Output
294
Example A-11. Sample Program Output
294
Noft Command Examples on a Linkfile
295
File
295
Listattribute
295
Listcompilers
295
Listproc
295
Listsource
295
Example A-12. FILE Option (Linkfile)
295
Listcompilers
296
Listproc
296
Example A-14. LISTCOMPILERS Option (Linkfile)
296
Example A-15. LISTPROC Option (Linkfile)
297
Listsource
298
Example A-16. LISTSOURCE Option (Linkfile)
298
Listsrlinfo
299
Listunresolved
300
File
301
Example A-19. FILE Option (Loadfile)
301
Example A-20. LISTATTRIBUTE Option (Loadfile)
302
Example A-21. LISTCOMPILERS Option (Loadfile)
303
Example A-22. LISTPROC Option (Loadfile)
303
Example A-23. LISTSOURCE Option (Loadfile)
304
Example A-24. Effect of SET SORT on LISTPROC and LISTSOURCE
305
Example A-25. LISTSRLINFO Option (Loadfile)
305
Example A-26. LISTUNRESOLVED Option (Loadfile)
306
Examples (Continued)
307
Example A-27. LISTOPTIMIZE Option (Loadfile)
307
Example A-28. Effect of SET SCOPESOURCE on LISTOPTIMIZE Option
307
Example A-29. Effect of SET SCOPESOURCE on XREFPROC Option
307
Example A-30. Effect of RESET SCOPESOURCE on XREFPROC Option
308
Example A-31. XREFPROC Option (Loadfile
309
Example A-32. DUMPPROC Option
310
Example A-33. Effect of SET FORMAT INNERLIST on DUMPPROC Option
312
Example A-34. LISTSRLFIXUP Option
312
Example A-35. LISTSRLEXPORTS Option
313
Example A-36. LISTSRLFIXUP (LLF) Option
313
Advertisement
Advertisement
Related Products
HP HP NonStop Data Transformation Engine FTP Adapter
Hp NonStop RDF H-series RVUs
Hp NonStop RDF J-series RVUs
Hp NonStop SQL/MP
Hp NonStop SQL/MX
Hp NonStop SSL
Hp NonStop Pathway/iTS
Hp NonStop TMF
HP NonStop RDF
HP NonStop SQL/MX 3.0
Hp Categories
Desktop
Laptop
Server
Monitor
Switch
More Hp Manuals
Login
Sign In
OR
Sign in with Facebook
Sign in with Google
Upload manual
Upload from disk
Upload from URL