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-26
LISTSRLFIXUPS
LISTSRLFIXUPS
Example A-34 uses the LISTSRLFIXUPS option to show the unresolved names in the
loadfile EXAMPLE1 and the SRLs to which they are fixed up at run time. The last
unresolved name, seed_random_number, is not associated with an SRL (it is in the
user library).
[delete_passengers 16100] 0x70000694 0000000000 nop
16.2 passengers_on_bus -= passengers_leaving;
[delete_passengers 16200] 0x70000698 0x3c010800 lui at,0x800
[delete_passengers 16200] 0x7000069c 0x8c290000 lw t1,0(at)
[delete_passengers 16200] 0x700006a0 0x8faa0024 lw t2,0x24(sp)
[delete_passengers 16200] 0x700006a4 0000000000 nop
[delete_passengers 16200] 0x700006a8 0x012a5823 subu t3,t1,t2
[delete_passengers 16200] 0x700006ac 0x3c010800 lui at,0x800
[delete_passengers 16200] 0x700006b0 0xac2b0000 sw t3,0(at)
17 } /* delete_passengers */
[delete_passengers 17000] 0x700006b4 0x10000001 b 0x700006bc
[delete_passengers 17000] 0x700006b8 0000000000 nop
[delete_passengers 17000] 0x700006bc 0x8fb00018 lw s0,0x18(sp)
[delete_passengers 17000] 0x700006c0 0x8fbf001c lw ra,0x1c(sp)
[delete_passengers 17000] 0x700006c4 0000000000 nop
[delete_passengers 17000] 0x700006c8 0x03e00008 jr ra
[delete_passengers 17000] 0x700006cc 0x27bd0028 addiu sp,sp,0x28
Example A-34. LISTSRLFIXUP Option
noft> LISTSRLFIXUPS BRIEF
SRL Name : Unresolved Name
---------------------------------------
ZCRTLSRL : C_INT_INIT_COMPLETE_
ZCRTLSRL : C_INT_INIT_START_
ZCRESRL : environ
ZCRESRL : errno
ZCRTLSRL : exit
ZCRESRL : free
ZCRESRL : malloc
ZCRTLSRL : printf
ZCRESRL : rand
(none) : seed_random_number
Example A-33. Effect of SET FORMAT INNERLIST on DUMPPROC
Option (page 2 of 2)