Ticket #47157: JavaScriptCore_merged.otool

File JavaScriptCore_merged.otool, 9.8 KB (added by tobias.netzel@…, 9 years ago)

output of otool -lv for the file linked by ld64-127, some segments moved manually in order to make diffing easier; this one works, too

Line 
1/Users/tousa/Desktop/JavaScriptCore:
2Load command 0
3      cmd LC_SEGMENT
4  cmdsize 464
5  segname __TEXT
6   vmaddr 0x00000000
7   vmsize 0x00456000
8  fileoff 0
9 filesize 4546560
10  maxprot rwx
11 initprot r-x
12   nsects 6
13    flags (none)
14Section
15  sectname __text
16   segname __TEXT
17      addr 0x00001500
18      size 0x0041cd60
19    offset 5376
20     align 2^4 (16)
21    reloff 0
22    nreloc 0
23      type S_REGULAR
24attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS
25 reserved1 0
26 reserved2 0
27Section
28  sectname __picsymbolstub1
29   segname __TEXT
30      addr 0x0041e260
31      size 0x00001c40
32    offset 4317792
33     align 2^2 (4)
34    reloff 0
35    nreloc 0
36      type S_SYMBOL_STUBS
37attributes PURE_INSTRUCTIONS SOME_INSTRUCTIONS
38 reserved1 0 (index into indirect symbol table)
39 reserved2 32 (size of stubs)
40Section
41  sectname __cstring
42   segname __TEXT
43      addr 0x0041fea0
44      size 0x0000d8d4
45    offset 4325024
46     align 2^2 (4)
47    reloff 0
48    nreloc 0
49      type S_CSTRING_LITERALS
50attributes (none)
51 reserved1 0
52 reserved2 0
53Section
54  sectname __const
55   segname __TEXT
56      addr 0x0042d778
57      size 0x00027da8
58    offset 4380536
59     align 2^3 (8)
60    reloff 0
61    nreloc 0
62      type S_REGULAR
63attributes (none)
64 reserved1 0
65 reserved2 0
66Section
67  sectname __dof_JavaScrip
68   segname __TEXT
69      addr 0x00455520
70      size 0x00000a0c
71    offset 4543776
72     align 2^0 (1)
73    reloff 0
74    nreloc 0
75      type S_DTRACE_DOF
76attributes (none)
77 reserved1 0
78 reserved2 0
79Section
80  sectname __eh_frame
81   segname __TEXT
82      addr 0x00455f30
83      size 0x000000c4
84    offset 4546352
85     align 2^3 (8)
86    reloff 0
87    nreloc 0
88      type S_REGULAR
89attributes (none)
90 reserved1 0
91 reserved2 0
92Load command 1
93      cmd LC_SEGMENT
94  cmdsize 600
95  segname __DATA
96   vmaddr 0x00456000
97   vmsize 0x0001c000
98  fileoff 4546560
99 filesize 40960
100  maxprot rwx
101 initprot rw-
102   nsects 8
103    flags (none)
104Section
105  sectname __dyld
106   segname __DATA
107      addr 0x00456000
108      size 0x00000008
109    offset 4546560
110     align 2^2 (4)
111    reloff 0
112    nreloc 0
113      type S_REGULAR
114attributes (none)
115 reserved1 0
116 reserved2 0
117Section
118  sectname __nl_symbol_ptr
119   segname __DATA
120      addr 0x00456008
121      size 0x000004a8
122    offset 4546568
123     align 2^2 (4)
124    reloff 0
125    nreloc 0
126      type S_NON_LAZY_SYMBOL_POINTERS
127attributes (none)
128 reserved1 226 (index into indirect symbol table)
129 reserved2 0
130Section
131  sectname __la_symbol_ptr
132   segname __DATA
133      addr 0x004564b0
134      size 0x00000388
135    offset 4547760
136     align 2^2 (4)
137    reloff 0
138    nreloc 0
139      type S_LAZY_SYMBOL_POINTERS
140attributes (none)
141 reserved1 524 (index into indirect symbol table)
142 reserved2 0
143Section
144  sectname __const
145   segname __DATA
146      addr 0x00457008
147      size 0x00008ea8
148    offset 4550664
149     align 2^3 (8)
150    reloff 0
151    nreloc 0
152      type S_REGULAR
153attributes (none)
154 reserved1 0
155 reserved2 0
156Section
157  sectname __cfstring
158   segname __DATA
159      addr 0x0045feb0
160      size 0x00000050
161    offset 4587184
162     align 2^2 (4)
163    reloff 0
164    nreloc 0
165      type S_REGULAR
166attributes (none)
167 reserved1 0
168 reserved2 0
169Section
170  sectname __data
171   segname __DATA
172      addr 0x00456838
173      size 0x000007cc
174    offset 4548664
175     align 2^3 (8)
176    reloff 0
177    nreloc 0
178      type S_REGULAR
179attributes (none)
180 reserved1 0
181 reserved2 0
182Section
183  sectname __common
184   segname __DATA
185      addr 0x0045ff00
186      size 0x00000db4
187    offset 0
188     align 2^3 (8)
189    reloff 0
190    nreloc 0
191      type S_ZEROFILL
192attributes (none)
193 reserved1 0
194 reserved2 0
195Section
196  sectname __bss
197   segname __DATA
198      addr 0x00460cb8
199      size 0x00010dd4
200    offset 0
201     align 2^3 (8)
202    reloff 0
203    nreloc 0
204      type S_ZEROFILL
205attributes (none)
206 reserved1 0
207 reserved2 0
208Load command 2
209      cmd LC_SEGMENT
210  cmdsize 600
211  segname __OBJC
212   vmaddr 0x00472000
213   vmsize 0x00001000
214  fileoff 4587520
215 filesize 4096
216  maxprot rwx
217 initprot rw-
218   nsects 8
219    flags (none)
220Section
221  sectname __message_refs
222   segname __OBJC
223      addr 0x00472000
224      size 0x00000048
225    offset 4587520
226     align 2^2 (4)
227    reloff 0
228    nreloc 0
229      type S_LITERAL_POINTERS
230attributes NO_DEAD_STRIP
231 reserved1 0
232 reserved2 0
233Section
234  sectname __module_info
235   segname __OBJC
236      addr 0x00472048
237      size 0x00000090
238    offset 4587592
239     align 2^2 (4)
240    reloff 0
241    nreloc 0
242      type S_REGULAR
243attributes NO_DEAD_STRIP
244 reserved1 0
245 reserved2 0
246Section
247  sectname __cls_refs
248   segname __OBJC
249      addr 0x004720d8
250      size 0x00000014
251    offset 4587736
252     align 2^2 (4)
253    reloff 0
254    nreloc 0
255      type S_LITERAL_POINTERS
256attributes NO_DEAD_STRIP
257 reserved1 0
258 reserved2 0
259Section
260  sectname __class
261   segname __OBJC
262      addr 0x004720ec
263      size 0x00000030
264    offset 4587756
265     align 2^2 (4)
266    reloff 0
267    nreloc 0
268      type S_REGULAR
269attributes NO_DEAD_STRIP
270 reserved1 0
271 reserved2 0
272Section
273  sectname __meta_class
274   segname __OBJC
275      addr 0x0047211c
276      size 0x00000030
277    offset 4587804
278     align 2^2 (4)
279    reloff 0
280    nreloc 0
281      type S_REGULAR
282attributes NO_DEAD_STRIP
283 reserved1 0
284 reserved2 0
285Section
286  sectname __inst_meth
287   segname __OBJC
288      addr 0x0047214c
289      size 0x00000014
290    offset 4587852
291     align 2^2 (4)
292    reloff 0
293    nreloc 0
294      type S_REGULAR
295attributes NO_DEAD_STRIP
296 reserved1 0
297 reserved2 0
298Section
299  sectname __symbols
300   segname __OBJC
301      addr 0x00472160
302      size 0x00000010
303    offset 4587872
304     align 2^2 (4)
305    reloff 0
306    nreloc 0
307      type S_REGULAR
308attributes NO_DEAD_STRIP
309 reserved1 0
310 reserved2 0
311Section
312  sectname __image_info
313   segname __OBJC
314      addr 0x00472170
315      size 0x00000008
316    offset 4587888
317     align 2^2 (4)
318    reloff 0
319    nreloc 0
320      type S_REGULAR
321attributes NO_DEAD_STRIP
322 reserved1 0
323 reserved2 0
324Load command 3
325      cmd LC_SEGMENT
326  cmdsize 56
327  segname __LINKEDIT
328   vmaddr 0x00473000
329   vmsize 0x00171000
330  fileoff 4591616
331 filesize 1507552
332  maxprot rwx
333 initprot r--
334   nsects 0
335    flags (none)
336Load command 4
337          cmd LC_ID_DYLIB
338      cmdsize 104
339         name /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore (offset 24)
340   time stamp 1 Thu Jan  1 01:00:01 1970
341      current version 600.5.13
342compatibility version 1.0.0
343Load command 7
344     cmd LC_UUID
345 cmdsize 24
346    uuid 9C17E9CD-596F-3791-A4C8-1657522A95AC
347Load command 5
348     cmd LC_SYMTAB
349 cmdsize 24
350  symoff 4669720
351   nsyms 33638
352  stroff 5077336
353 strsize 1021832
354Load command 6
355            cmd LC_DYSYMTAB
356        cmdsize 80
357      ilocalsym 0
358      nlocalsym 31573
359     iextdefsym 31573
360     nextdefsym 1814
361      iundefsym 33387
362      nundefsym 251
363         tocoff 0
364           ntoc 0
365      modtaboff 0
366        nmodtab 0
367   extrefsymoff 0
368    nextrefsyms 0
369 indirectsymoff 5074336
370  nindirectsyms 750
371      extreloff 5073376
372        nextrel 120
373      locreloff 4591616
374        nlocrel 7572
375Load command 8
376      cmd LC_VERSION_MIN_MACOSX
377  cmdsize 16
378  version 10.5
379      sdk n/a
380Load command 9
381      cmd LC_SEGMENT_SPLIT_INFO
382  cmdsize 16
383  dataoff 4652192
384 datasize 7484
385Load command 10
386          cmd LC_REEXPORT_DYLIB
387      cmdsize 52
388         name /usr/lib/libobjc.A.dylib (offset 24)
389   time stamp 2 Thu Jan  1 01:00:02 1970
390      current version 227.0.0
391compatibility version 1.0.0
392Load command 11
393          cmd LC_LOAD_DYLIB
394      cmdsize 100
395         name /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices (offset 24)
396   time stamp 2 Thu Jan  1 01:00:02 1970
397      current version 32.0.0
398compatibility version 1.0.0
399Load command 12
400          cmd LC_LOAD_DYLIB
401      cmdsize 48
402         name /usr/lib/libauto.dylib (offset 24)
403   time stamp 2 Thu Jan  1 01:00:02 1970
404      current version 1.0.0
405compatibility version 1.0.0
406Load command 13
407          cmd LC_LOAD_DYLIB
408      cmdsize 132
409         name /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/dispatch.framework/Versions/A/dispatch (offset 24)
410   time stamp 2 Thu Jan  1 01:00:02 1970
411      current version 1.0.0
412compatibility version 1.0.0
413Load command 14
414          cmd LC_LOAD_DYLIB
415      cmdsize 132
416         name /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/PLBlocks.framework/Versions/A/PLBlocks (offset 24)
417   time stamp 2 Thu Jan  1 01:00:02 1970
418      current version 1.0.0
419compatibility version 1.0.0
420Load command 15
421          cmd LC_LOAD_DYLIB
422      cmdsize 104
423         name /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation (offset 24)
424   time stamp 2 Thu Jan  1 01:00:02 1970
425      current version 476.0.0
426compatibility version 150.0.0
427Load command 16
428          cmd LC_LOAD_DYLIB
429      cmdsize 96
430         name /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation (offset 24)
431   time stamp 2 Thu Jan  1 01:00:02 1970
432      current version 677.12.0
433compatibility version 300.0.0
434Load command 17
435          cmd LC_LOAD_DYLIB
436      cmdsize 52
437         name /usr/lib/libicucore.A.dylib (offset 24)
438   time stamp 2 Thu Jan  1 01:00:02 1970
439      current version 36.0.0
440compatibility version 1.0.0
441Load command 18
442          cmd LC_LOAD_DYLIB
443      cmdsize 48
444         name /usr/lib/libz.1.dylib (offset 24)
445   time stamp 2 Thu Jan  1 01:00:02 1970
446      current version 1.2.3
447compatibility version 1.0.0
448Load command 19
449          cmd LC_LOAD_DYLIB
450      cmdsize 52
451         name /usr/lib/libstdc++.6.dylib (offset 24)
452   time stamp 2 Thu Jan  1 01:00:02 1970
453      current version 7.4.0
454compatibility version 7.0.0
455Load command 20
456          cmd LC_LOAD_DYLIB
457      cmdsize 52
458         name /usr/lib/libgcc_s.1.dylib (offset 24)
459   time stamp 2 Thu Jan  1 01:00:02 1970
460      current version 1.0.0
461compatibility version 1.0.0
462Load command 21
463          cmd LC_LOAD_DYLIB
464      cmdsize 52
465         name /usr/lib/libSystem.B.dylib (offset 24)
466   time stamp 2 Thu Jan  1 01:00:02 1970
467      current version 111.0.0
468compatibility version 1.0.0
469Load command 22
470      cmd LC_FUNCTION_STARTS
471  cmdsize 16
472  dataoff 4659676
473 datasize 10044