Commit | Line | Data |
---|---|---|
199ab66b DR |
1 | / ldx -- link editor |
2 | ||
3 | a.out: | |
4 | <a.out\0> | |
5 | l.out: | |
6 | <l.out\0> | |
7 | undmes: | |
8 | <un: \0> | |
9 | movemes: | |
10 | <Can't move output file\0> | |
11 | norel: | |
12 | <No relocation bits: \0> | |
13 | toomany: | |
14 | <Too many routines loaded at: \0> | |
15 | multi: | |
16 | <Multiply defined: \0> | |
17 | locovflo: | |
18 | <Too many symbols in: \0> | |
19 | relerr: | |
20 | <Relocation error in: \0> | |
21 | premeof: | |
22 | <Premature EOF on: \0> | |
23 | outfile: | |
24 | <ld: can't create l.out\n\0> | |
25 | fnotfound: | |
26 | <File not found: \0> | |
27 | format: | |
28 | <Format error: \0> | |
29 | snotfound: | |
30 | <Symbol not found: \0> | |
31 | mulent: | |
32 | <Multiple entry point:\0> | |
33 | ||
34 | libfil: | |
35 | </lib/lib> | |
36 | wlib: | |
37 | <a> | |
38 | <.a\0> | |
39 | qnl: | |
40 | <\n> | |
41 | qsemi: | |
42 | <;> | |
43 | ||
44 | .even | |
45 | ||
46 | dotdot: .. | |
47 | zero: 0 | |
48 | rlistp: rlist | |
49 | esymp: symtab | |
50 | ||
51 | reltab: | |
52 | zero | |
53 | txtorg | |
54 | datorg | |
55 | bssorg | |
56 | ||
57 | arcmagic: | |
58 | -147. | |
59 | ||
60 | magic: | |
61 | br .+20 | |
62 | txtsiz: .=.+2 | |
63 | datsiz: .=.+2 | |
64 | bsssiz: .=.+2 | |
65 | symsiz: .=.+2 | |
66 | stksiz: .=.+2 | |
67 | exorig: .=.+2 | |
68 | relflg: 1 | |
69 | ||
70 | .bss | |
71 | ||
72 | libflg: .=.+2 | |
73 | sqflg: .=.+2 | |
74 | entptr: .=.+2 | |
75 | entry: .=.+2 | |
76 | xtflg: .=.+2 | |
77 | txtorg: .=.+2 | |
78 | datorg: .=.+2 | |
79 | bssorg: .=.+2 | |
80 | fdatorg: .=.+2 | |
81 | fbssorg: .=.+2 | |
82 | ||
83 | ctxtorg:.=.+2 | |
84 | ctxtsiz:.=.+2 | |
85 | cdatorg:.=.+2 | |
86 | cdatsiz:.=.+2 | |
87 | cbsssiz: .=.+2 | |
88 | ctrelorg:.=.+2 | |
89 | ctrelsiz:.=.+2 | |
90 | cdrelorg:.=.+2 | |
91 | cdrelsiz:.=.+2 | |
92 | csymorg: .=.+2 | |
93 | csymsiz: .=.+2 | |
94 | ||
95 | arcmag: .=.+42 | |
96 | ||
97 | argc: .=.+2 | |
98 | argp: .=.+2 | |
99 | oattpt: .=.+2 | |
100 | locp: .=.+2 | |
101 | locsymsiz:.=.+2 | |
102 | fout: .=.+2 | |
103 | fin: .=.+2 | |
104 | reopened:.=.+2 | |
105 | ndef: .=.+2 | |
106 | ch: .=.+2 | |
107 | filnam: .=.+2 | |
108 | relbas: .=.+2 | |
109 | libnxt: .=.+2 | |
110 | symbol: .=.+14 | |
111 | ||
112 | txtp: .=.+10+512. | |
113 | relp: .=.+10+512. | |
114 | otxtp: .=.+6+512. | |
115 | odatp: .=.+6+512. | |
116 | osymp: .=.+6+512. | |
117 | otrelp: .=.+6+512. | |
118 | odrelp: .=.+6+512. | |
119 | ||
120 | rlist: .=.+512. | |
121 | rliste: | |
122 | ||
123 | local: .=.+1024. | |
124 | elocal: | |
125 | ||
126 | hshsiz = 1000. | |
127 | hshtab: .=2*hshsiz+. | |
128 | ||
129 | symtab: | |
130 | esymtab = orig+16384.-300. | |
131 | ||
132 | relorg:.=.+2 | |
133 | cdrelsiz:.=.+2 | |
134 | csymorg: .=.+2 | |
135 | csymsiz: .=.+2 | |
136 | ||
137 | arcmag: .=.+42 | |
138 | ||
139 | argc: .=.+2 | |
140 | argp: .=.+2 | |
141 | oattpt: .=.+2 | |
142 | locp: .=.+2 | |
143 | locsymsiz:.=.+2 | |
144 | fout: .=.+2 | |
145 | fin: .=.+2 | |
146 | reopened:.=.+2 | |
147 | ndef: .=.+2 | |
148 | ch: .=.+2 | |
149 | filnam: .=.+2 | |
150 | relbas: .=.+2 | |
151 | libnxt: .=.+2 | |
152 | symbol: .=.+14 | |
153 | ||
154 | txtp: .=.+10+512. | |
155 | relp: .=.+10+512. | |
156 | otxtp: .=.+6+512. | |
157 | odatp: .=.+6+512. | |
158 | osymp: .=.+6+512. | |
159 | otrelp: .=.+6+512. | |
160 | odrelp: .=.+6+512. | |
161 | ||
162 | rlist: .=.+512. | |
163 | rliste: | |
164 | ||
165 | local: .=.+1024. | |
166 | elocal: | |
167 | ||
168 | hshsiz = 1000. | |
169 | hshtab: .=2*hshsiz+. | |
170 | ||
171 | symtab: | |
172 | esymtab = orig+163 |