-
Notifications
You must be signed in to change notification settings - Fork 2
/
specform.map
289 lines (239 loc) · 12.3 KB
/
specform.map
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
IBM(R) Linker for OS/2(R), Version 5.0
Copyright (C) IBM Corporation 1988, 2003.
Copyright (C) Microsoft Corp. 1988, 1989.
All rights reserved.
Current option settings:
EXEC CODE:RX DATA:RW
Alignfile:0x00000010 ALIGNAddr:0x00010000 BASE:0x00010000
NOBRowse NODBgpack NODEbug:none DEFaultlibrarysearch
NOEXEPACK NOEXTdictionary FIxed NOFReeformat NOIGnorecase
NOLinenumbers NOLOgo MAP:specform.map OCache:0x02000000
NOOLDcpp NOOPTFunc PACKCode:0xffffffff
PACKData:0xffffffff PMTYPE:VIO SEGMENTS:256 SEGOrder
STACK:0x00100000 NOSTRictwarnings NONOSTRictwarnings
STUB:U:\USR\BIN\os2stub.bin NOVERBose VERSION:00.00
SPECFORM
Start Length Name Class
0001:00000000 0000009A0H TEXT32 CODE 32-bit
at offset 00000000 00040H bytes from U:\usr\lib\crt0wild.obj ({standard input})
at offset 00000040 00010H bytes from U:\usr\lib\binmode.obj ({standard input})
at offset 00000050 00860H bytes from U:\tmp\ldconv_specform_o_86a94d30d4631af0c8.obj (ldconv_specform_o_86a94d30d4631af0c8.obj)
at offset 000008B0 00030H bytes from U:\usr\lib\gcc-lib\i386-pc-os2-emx\3.3.5\libgcc_so_d.lib (__main.obj)
at offset 000008E0 000C0H bytes from U:\usr\lib\gcc-lib\i386-pc-os2-emx\3.3.5\libgcc_so_d.lib (emx-ctordtor.obj)
0001:000009A0 000000000H ________TEXT CODE 32-bit
0002:00000000 000100000H STACK STACK 32-bit
0003:00000000 0000000D0H DATA32 DATA 32-bit
at offset 00000000 00048H bytes from U:\usr\lib\crt0wild.obj ({standard input})
at offset 00000050 00080H bytes from U:\tmp\ldconv_specform_o_86a94d30d4631af0c8.obj (ldconv_specform_o_86a94d30d4631af0c8.obj)
0003:000000D0 000000004H SET1__os2dll DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000D4 000000000H SET2__os2dll DATA 32-bit
0003:000000D4 000000004H SET3__os2dll DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000D8 000000004H SET1___CTOR_LIST__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000DC 000000004H SET2___CTOR_LIST__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\binmode.obj ({standard input})
0003:000000E0 000000004H SET3___CTOR_LIST__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000E4 000000004H SET1___DTOR_LIST__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000E8 000000000H SET2___DTOR_LIST__ DATA 32-bit
0003:000000E8 000000004H SET3___DTOR_LIST__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000EC 000000004H SET1___crtinit1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000F0 000000000H SET2___crtinit1__ DATA 32-bit
0003:000000F0 000000004H SET3___crtinit1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000F4 000000004H SET1___crtexit1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000F8 000000000H SET2___crtexit1__ DATA 32-bit
0003:000000F8 000000004H SET3___crtexit1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:000000FC 000000004H SET1___eh_frame__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000100 000000000H SET2___eh_frame__ DATA 32-bit
0003:00000100 000000004H SET3___eh_frame__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000104 000000004H SET1___eh_init__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000108 000000000H SET2___eh_init__ DATA 32-bit
0003:00000108 000000004H SET3___eh_init__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:0000010C 000000004H SET1___eh_term__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000110 000000000H SET2___eh_term__ DATA 32-bit
0003:00000110 000000004H SET3___eh_term__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000114 000000004H SET1___fork_parent1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000118 000000000H SET2___fork_parent1__ DATA 32-bit
0003:00000118 000000004H SET3___fork_parent1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:0000011C 000000004H SET1___fork_child1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000120 000000004H SET2___fork_child1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\gcc-lib\i386-pc-os2-emx\3.3.5\libgcc_so_d.lib (emx-ctordtor.obj)
0003:00000124 000000004H SET3___fork_child1__ DATA 32-bit
at offset 00000000 00004H bytes from U:\usr\lib\crt0wild.obj ({standard input})
0003:00000130 000000000H ________DATA DATA 32-bit
0003:00000130 000000020H BSS32 BSS 32-bit
at offset 00000000 00010H bytes from U:\usr\lib\gcc-lib\i386-pc-os2-emx\3.3.5\libgcc_so_d.lib (__main.obj)
at offset 00000010 00010H bytes from U:\usr\lib\gcc-lib\i386-pc-os2-emx\3.3.5\libgcc_so_d.lib (emx-ctordtor.obj)
0003:00000150 000000050H c_common BSS 32-bit
at offset 00000000 00010H bytes from U:\tmp\ldconv_specform_o_86a94d30d4631af0c8.obj (ldconv_specform_o_86a94d30d4631af0c8.obj)
at offset 00000010 00010H bytes from U:\tmp\ldconv_specform_o_86a94d30d4631af0c8.obj (ldconv_specform_o_86a94d30d4631af0c8.obj)
at offset 00000020 00010H bytes from U:\tmp\ldconv_specform_o_86a94d30d4631af0c8.obj (ldconv_specform_o_86a94d30d4631af0c8.obj)
at offset 00000030 00010H bytes from U:\tmp\ldconv_specform_o_86a94d30d4631af0c8.obj (ldconv_specform_o_86a94d30d4631af0c8.obj)
at offset 00000040 00010H bytes from U:\tmp\ldconv_specform_o_86a94d30d4631af0c8.obj (ldconv_specform_o_86a94d30d4631af0c8.obj)
0003:000001A0 000000000H ________BSS BSS 32-bit
Origin Group
0000:0 FLAT
0001:0 CGROUP
0003:0 DGROUP
Address Publics by Name
0001:00000190 main
0000:00000000 Abs WEAK$ZERO
0001:00000740 _die
0001:00000820 _diewith
0003:00000130 _edata
0003:000001A0 _end
0001:000009A0 _etext
0001:000007B0 _fail
0003:00000190 _fileDest
0003:00000170 _fileSrc
0003:00000150 _fixing
0003:00000050 _header
0001:000006B0 _help
0001:00000190 _main
0003:00000180 _nameDest
0003:00000160 _nameSrc
0000:00000000 Imp __alloca (libc063.161)
0000:00000000 Imp __atfork_callback (libc063.445)
0000:00000000 Imp __CRT_init (libc063.167)
0003:00000000 __data
0003:00000130 __edata
0003:000001A0 __end
0001:000009A0 __etext
0000:00000000 Imp __fmode_bin (libc063.19)
0003:000000D0 __os2dll
0000:00000000 Imp __std_atexit (libc063.667)
0000:00000000 Imp __std_atoi (libc063.670)
0000:00000000 Imp __std_exit (libc063.733)
0000:00000000 Imp __std_fclose (libc063.740)
0000:00000000 Imp __std_fgetc (libc063.747)
0000:00000000 Imp __std_fopen (libc063.760)
0000:00000000 Imp __std_fprintf (libc063.763)
0000:00000000 Imp __std_fputc (libc063.764)
0000:00000000 Imp __std_fread (libc063.767)
0000:00000000 Imp __std_free (libc063.768)
0000:00000000 Imp __std_fseek (libc063.773)
0000:00000000 Imp __std_ftell (libc063.780)
0000:00000000 Imp __std_fwrite (libc063.785)
0000:00000000 Imp __std_malloc (libc063.856)
0000:00000000 Imp __std_perror (libc063.886)
0000:00000000 Imp __std_remove (libc063.909)
0000:00000000 Imp __std_strcat (libc063.998)
0000:00000000 Imp __std_strcpy (libc063.1002)
0000:00000000 Imp __std_strlen (libc063.1009)
0001:00000000 __text
0000:00000000 Imp __wildcard (libc063.1163)
0003:00000130 ___bss_start
0003:000000F4 ___crtexit1__
0003:000000EC ___crtinit1__
0001:000008E0 ___ctordtorInit
0000:00000000 Imp ___ctordtorInit1 (libc063.231)
0001:0000090E ___ctordtorTerm
0000:00000000 Imp ___ctordtorTerm1 (libc063.232)
0003:000000D8 ___CTOR_LIST__
0003:00000000 ___data_start
0001:000008B6 ___do_global_ctors
0001:000008B0 ___do_global_dtors
0003:000000E4 ___DTOR_LIST__
0003:000000FC ___eh_frame__
0003:00000104 ___eh_init__
0003:0000010C ___eh_term__
0003:0000011C ___fork_child1__
0003:00000114 ___fork_parent1__
0000:00000000 Imp ___init_app (libc063.265)
0000:00000000 Imp ___libc_ForkRegisterModule (libc063.343)
0001:000008C8 ___main
0001:000008EA ___POST$__ctordtorInit
0001:00000918 ___POST$__ctordtorTerm
0001:000008C6 ___POST$__do_global_ctors
0001:000008D2 ___POST$__main
0000:00000000 Imp ___stderrp (libc063.8)
Address Publics by Value
0000:00000000 Imp __std_malloc (libc063.856)
0000:00000000 Imp ___init_app (libc063.265)
0000:00000000 Imp __std_fwrite (libc063.785)
0000:00000000 Imp __std_strlen (libc063.1009)
0000:00000000 Imp __atfork_callback (libc063.445)
0000:00000000 Imp __std_perror (libc063.886)
0000:00000000 Imp __std_remove (libc063.909)
0000:00000000 Imp __std_free (libc063.768)
0000:00000000 Imp __wildcard (libc063.1163)
0000:00000000 Imp __std_fprintf (libc063.763)
0000:00000000 Abs WEAK$ZERO
0000:00000000 Imp __alloca (libc063.161)
0000:00000000 Imp ___ctordtorInit1 (libc063.231)
0000:00000000 Imp ___ctordtorTerm1 (libc063.232)
0000:00000000 Imp ___libc_ForkRegisterModule (libc063.343)
0000:00000000 Imp __std_strcpy (libc063.1002)
0000:00000000 Imp ___stderrp (libc063.8)
0000:00000000 Imp __fmode_bin (libc063.19)
0000:00000000 Imp __std_fread (libc063.767)
0000:00000000 Imp __std_fgetc (libc063.747)
0000:00000000 Imp __std_fseek (libc063.773)
0000:00000000 Imp __std_fputc (libc063.764)
0000:00000000 Imp __std_ftell (libc063.780)
0000:00000000 Imp __CRT_init (libc063.167)
0000:00000000 Imp __std_strcat (libc063.998)
0000:00000000 Imp __std_atexit (libc063.667)
0000:00000000 Imp __std_fclose (libc063.740)
0000:00000000 Imp __std_exit (libc063.733)
0000:00000000 Imp __std_atoi (libc063.670)
0000:00000000 Imp __std_fopen (libc063.760)
0001:00000000 __text
0001:00000190 _main
0001:00000190 main
0001:000006B0 _help
0001:00000740 _die
0001:000007B0 _fail
0001:00000820 _diewith
0001:000008B0 ___do_global_dtors
0001:000008B6 ___do_global_ctors
0001:000008C6 ___POST$__do_global_ctors
0001:000008C8 ___main
0001:000008D2 ___POST$__main
0001:000008E0 ___ctordtorInit
0001:000008EA ___POST$__ctordtorInit
0001:0000090E ___ctordtorTerm
0001:00000918 ___POST$__ctordtorTerm
0001:000009A0 __etext
0001:000009A0 _etext
0003:00000000 ___data_start
0003:00000000 __data
0003:00000050 _header
0003:000000D0 __os2dll
0003:000000D8 ___CTOR_LIST__
0003:000000E4 ___DTOR_LIST__
0003:000000EC ___crtinit1__
0003:000000F4 ___crtexit1__
0003:000000FC ___eh_frame__
0003:00000104 ___eh_init__
0003:0000010C ___eh_term__
0003:00000114 ___fork_parent1__
0003:0000011C ___fork_child1__
0003:00000130 ___bss_start
0003:00000130 __edata
0003:00000130 _edata
0003:00000150 _fixing
0003:00000160 _nameSrc
0003:00000170 _fileSrc
0003:00000180 _nameDest
0003:00000190 _fileDest
0003:000001A0 _end
0003:000001A0 __end
Program entry point at 0001:00000000