Chapter 14 Reading List Files
270 Reading List Files
Source statement (Source)

The source statements of the source file are output as is.

If the Lm option is added when the assembler is invoked, output of source statements resulting from

macro expansion will be suppressed.

Below are example of source statement.

listspl.lst Page 1
*** PanaX Series MN1030 Cross Assembler ***
Loc Object Line Source
1 #include “outlist.h”
.1 data equ 0x12345678
2
3 global move
4
M5 load macro
6 mov (A0), D0
7 mov D0, (A1)
8 add 4, A0
9 add 4, A1
10 endm
11
12 _TEXT section CODE, PUBLIC, 1
00000000 13 main
14 #ifdef VERSION
15x mov data, D0
16x mov D0, (A0)
17 #else
M18 load
00000000 70 18+ mov (A0), D0
00000001 61 18+ mov D0, (A1)
00000002 2004 18+ add 4, A0
00000004 2104 18+ add 4, A1
00000006 70 19 mov (A0), D0
00000007 61 20 mov D0, (A1)
00000008 2004 21 add 4, A0
0000000a 2104 22 add 4, A1
23 #endif
0000000c FCFF0000000
0+24 calls move
25 end
listspl.lst Page 2
*** Symbol Table ***
12345678 A data
-U move
00000000 T main