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

Sample nld and noft Session
noft Manual—528273-001
A-2
Header Files
Topics:
•
Header Files on page A-2
•
Source Module MAINC on page A-3
•
Source Module MODULE1C on page A-3
•
Source Module MODULE2C on page A-5
•
User Library UTILC on page A-6
Header Files
The source modules and the user library module use these header files:
Module
Header File
GLOBALSH MODULE1H MODULE2H UTILH
MAINC X X X
MODULE1C X X X
MODULE2C X
UTILC X
Example A-1. Header File GLOBALSH With Edit Line Numbers
0
.001 #define BUS_STOP_CAPACITY 50
.002 #define BUS_CAPACITY 44
.003 #define MAXSTOPS 5
.004
.01
.1
1 extern long *bus_stop_array;
2 extern long passengers_on_bus;
Example A-2. Header File MODULE1H With Edit Line Numbers
0
1
2
5 void initialize(long);
6 void wrapup(long);
Example A-3. Header File MODULE2H With Edit Line Numbers
1
2
3 void add_passengers(long);
4 void delete_passengers(long);