S5U1C62000A MANUAL
EPSON
99
(S1C60/62 FAMILY ASSEMBLER PACKAGE)
CHAPTER 6: LINKER
6.9 Cross Reference File
The cross reference file enumerates all the address labels with their absolute addresses and all the ad-
dresses where the address labels are referred to. It is delivered only when the -x option is specified. Its file
format is a text file, and the file name is <file name>.xrf. (The <file name> is the same as that of the
output object file.)
Sample cross reference file
Linker 62 ver x.xx Cross reference file "TEST.XRF" Sun May 03 14:16:16 1998
Label "RAM_BLK1" at 0x000 "MAIN.O" BSS, Global
0x0200 "SUB.O" CODE
0x0202 "SUB.O" CODE
0x0206 "SUB.O" CODE
0x0208 "SUB.O" CODE
Label "BOOT" at 0x0100 "MAIN.O" CODE, Local
Label "LOOP" at 0x0106 "MAIN.O" CODE, Local
0x0108 "MAIN.O" CODE
Label "INIT_RAM_BLK1" at 0x0200 "SUB.O" CODE, Global
0x0105 "MAIN.O" CODE
Label "INC_RAM_BLK1" at 0x0206 "SUB.O" CODE, Global
0x0107 "MAIN.O" CODE
Contents of cross reference file
The format of each label information is as follows:
Label information
Address File name Type
: :
Label information
Indicates the following information:
• Label name
• Defined address
• Object file in which the label is defined.
• Section type
• Scope
Address
Indicates the address where the label is referred.
File
Indicates the object file in which the label is referred.
Type
Indicates the type of section that contains the address where the label is referred.
Summary of Contents for S5U1C62000A
Page 4: ......
Page 233: ...S1C62 Family Assembler Package Quick Reference ...