comparison src/list.c @ 50:e672232caffe

Added rmb pseudo op
author lost
date Sun, 04 Jan 2009 07:56:55 +0000
parents 21ae0fab469b
children b1d81800bc91
comparison
equal deleted inserted replaced
49:21ae0fab469b 50:e672232caffe
74 else 74 else
75 { 75 {
76 fprintf(lf, " "); 76 fprintf(lf, " ");
77 } 77 }
78 78
79 for (c = 0; c < l -> codelen && c < 5; c++) 79 if (l -> addrset == 2)
80 { 80 {
81 fprintf(lf, "%02X", l -> bytes[c]); 81 fprintf(lf, "%04X ", l -> symaddr);
82 } 82 }
83 while (c < 5) 83 else
84 { 84 {
85 fprintf(lf, " "); 85 for (c = 0; c < l -> codelen && c < 5; c++)
86 c++; 86 {
87 fprintf(lf, "%02X", l -> bytes[c]);
88 }
89 while (c < 5)
90 {
91 fprintf(lf, " ");
92 c++;
93 }
87 } 94 }
88 fprintf(lf, " %20.20s:%05d ", l -> filename, l -> lineno); 95 fprintf(lf, " %20.20s:%05d ", l -> filename, l -> lineno);
89 96
90 // print line here 97 // print line here
91 for (c = 0, p = l -> text; *p; c++, p++) 98 for (c = 0, p = l -> text; *p; c++, p++)