Offset 4, 17 lines modified | Offset 4, 17 lines modified | ||
4 | ··Data:······························2's·complement,·big·endian | 4 | ··Data:······························2's·complement,·big·endian |
5 | ··Version:···························1·(current) | 5 | ··Version:···························1·(current) |
6 | ··OS/ABI:····························FreeBSD | 6 | ··OS/ABI:····························FreeBSD |
7 | ··ABI·Version:·······················0 | 7 | ··ABI·Version:·······················0 |
8 | ··Type:······························DYN·(Shared·object·file) | 8 | ··Type:······························DYN·(Shared·object·file) |
9 | ··Machine:···························PowerPC·64-bit | 9 | ··Machine:···························PowerPC·64-bit |
10 | ··Version:···························0x1 | 10 | ··Version:···························0x1 |
11 | ··Entry·point·address:···············0x1 | 11 | ··Entry·point·address:···············0x10000 |
12 | ··Start·of·program·headers:··········64·(bytes·into·file) | 12 | ··Start·of·program·headers:··········64·(bytes·into·file) |
13 | ··Start·of·section·headers:·········· | 13 | ··Start·of·section·headers:··········262872·(bytes·into·file) |
14 | ··Flags:·····························0x2,·OpenPOWER·ELF·V2·ABI | 14 | ··Flags:·····························0x2,·OpenPOWER·ELF·V2·ABI |
15 | ··Size·of·this·header:···············64·(bytes) | 15 | ··Size·of·this·header:···············64·(bytes) |
16 | ··Size·of·program·headers:···········56·(bytes) | 16 | ··Size·of·program·headers:···········56·(bytes) |
17 | ··Number·of·program·headers:·········9 | 17 | ··Number·of·program·headers:·········9 |
18 | ··Size·of·section·headers:···········64·(bytes) | 18 | ··Size·of·section·headers:···········64·(bytes) |
19 | ··Number·of·section·headers:·········32 | 19 | ··Number·of·section·headers:·········32 |
20 | ··Section·header·string·table·index:·31 | 20 | ··Section·header·string·table·index:·31 |
Offset 1, 22 lines modified | Offset 1, 22 lines modified | ||
1 | Elf·file·type·is·DYN·(Shared·object·file) | 1 | Elf·file·type·is·DYN·(Shared·object·file) |
2 | Entry·point·0x1 | 2 | Entry·point·0x10000 |
3 | There·are·9·program·headers,·starting·at·offset·64 | 3 | There·are·9·program·headers,·starting·at·offset·64 |
4 | Program·Headers: | 4 | Program·Headers: |
5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align | 5 | ··Type···········Offset···VirtAddr···········PhysAddr···········FileSiz··MemSiz···Flg·Align |
6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8 | 6 | ··PHDR···········0x000040·0x0000000000000040·0x0000000000000040·0x0001f8·0x0001f8·R···0x8 |
7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00b | 7 | ··LOAD···········0x000000·0x0000000000000000·0x0000000000000000·0x00b9dc·0x00b9dc·R···0x10000 |
8 | ··LOAD···········0x0 | 8 | ··LOAD···········0x010000·0x0000000000010000·0x0000000000010000·0x019f48·0x019f48·R·E·0x10000 |
9 | ··LOAD···········0x0 | 9 | ··LOAD···········0x030000·0x0000000000030000·0x0000000000030000·0x000780·0x000780·RW··0x10000 |
10 | ··LOAD···········0x0 | 10 | ··LOAD···········0x040000·0x0000000000040000·0x0000000000040000·0x00011c·0x00c100·RW··0x10000 |
11 | ··DYNAMIC········0x0 | 11 | ··DYNAMIC········0x030460·0x0000000000030460·0x0000000000030460·0x0001c0·0x0001c0·RW··0x8 |
12 | ··GNU_RELRO······0x0 | 12 | ··GNU_RELRO······0x030000·0x0000000000030000·0x0000000000030000·0x000780·0x000780·R···0x1 |
13 | ··GNU_EH_FRAME···0x0087 | 13 | ··GNU_EH_FRAME···0x008788·0x0000000000008788·0x0000000000008788·0x000a34·0x000a34·R···0x4 |
14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 | 14 | ··GNU_STACK······0x000000·0x0000000000000000·0x0000000000000000·0x000000·0x000000·RW··0 |
15 | ·Section·to·Segment·mapping: | 15 | ·Section·to·Segment·mapping: |
16 | ··Segment·Sections... | 16 | ··Segment·Sections... |
17 | ···00····· | 17 | ···00····· |
18 | ···01·····.dynsym·.gnu.version·.gnu.version_d·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· | 18 | ···01·····.dynsym·.gnu.version·.gnu.version_d·.gnu.version_r·.gnu.hash·.hash·.dynstr·.rela.dyn·.rela.plt·.rodata·.eh_frame_hdr·.eh_frame· |
19 | ···02·····.text·.init·.fini·.glink· | 19 | ···02·····.text·.init·.fini·.glink· |
Offset 1, 40 lines modified | Offset 1, 40 lines modified | ||
1 | There·are·32·section·headers,·starting·at·offset·0x | 1 | There·are·32·section·headers,·starting·at·offset·0x402d8: |
2 | Section·Headers: | 2 | Section·Headers: |
3 | ··[Nr]·Name··············Type············Addr·············Off····Size···ES·Flg·Lk·Inf·Al | 3 | ··[Nr]·Name··············Type············Addr·············Off····Size···ES·Flg·Lk·Inf·Al |
4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 | 4 | ··[·0]···················NULL············0000000000000000·000000·000000·00······0···0··0 |
5 | ··[·1]·.dynsym···········DYNSYM··········0000000000000238·000238·002718·18···A··7···1··8 | 5 | ··[·1]·.dynsym···········DYNSYM··········0000000000000238·000238·002718·18···A··7···1··8 |
6 | ··[·2]·.gnu.version······SUNW_versym·····0000000000002950·002950·000342·02···A··1···0··2 | 6 | ··[·2]·.gnu.version······SUNW_versym·····0000000000002950·002950·000342·02···A··1···0··2 |
7 | ··[·3]·.gnu.version_d····SUNW_verdef·····0000000000002c94·002c94·0000fc·00···A··7···9··4 | 7 | ··[·3]·.gnu.version_d····SUNW_verdef·····0000000000002c94·002c94·0000fc·00···A··7···9··4 |
8 | ··[·4]·.gnu.version_r····SUNW_verneed····0000000000002d90·002d90·000060·00···A··7···1··4 | 8 | ··[·4]·.gnu.version_r····SUNW_verneed····0000000000002d90·002d90·000060·00···A··7···1··4 |
9 | ··[·5]·.gnu.hash·········GNU_HASH········0000000000002df0·002df0·000800·00···A··1···0··8 | 9 | ··[·5]·.gnu.hash·········GNU_HASH········0000000000002df0·002df0·000800·00···A··1···0··8 |
10 | ··[·6]·.hash·············HASH············00000000000035f0·0035f0·000d10·04···A··1···0··4 | 10 | ··[·6]·.hash·············HASH············00000000000035f0·0035f0·000d10·04···A··1···0··4 |
11 | ··[·7]·.dynstr···········STRTAB··········0000000000004300·004300·0021b4·00···A··0···0··1 | 11 | ··[·7]·.dynstr···········STRTAB··········0000000000004300·004300·0021b4·00···A··0···0··1 |
12 | ··[·8]·.rela.dyn·········RELA············00000000000064b8·0064b8·001110·18··AI··1···0··8 | 12 | ··[·8]·.rela.dyn·········RELA············00000000000064b8·0064b8·001110·18··AI··1···0··8 |
13 | ··[·9]·.rela.plt·········RELA············00000000000075c8·0075c8·000ac8·18··AI··1··27··8 | 13 | ··[·9]·.rela.plt·········RELA············00000000000075c8·0075c8·000ac8·18··AI··1··27··8 |
14 | ··[10]·.rodata···········PROGBITS········0000000000008090·008090·000 | 14 | ··[10]·.rodata···········PROGBITS········0000000000008090·008090·0006f8·00·AMS··0···0··8 |
15 | ··[11]·.eh_frame_hdr·····PROGBITS········00000000000087 | 15 | ··[11]·.eh_frame_hdr·····PROGBITS········0000000000008788·008788·000a34·00···A··0···0··4 |
16 | ··[12]·.eh_frame·········PROGBITS········00000000000091 | 16 | ··[12]·.eh_frame·········PROGBITS········00000000000091c0·0091c0·00281c·00···A··0···0··8 |
17 | ··[13]·.text·············PROGBITS········000000000001 | 17 | ··[13]·.text·············PROGBITS········0000000000010000·010000·019cc4·00··AX··0···0·16 |
18 | ··[14]·.init·············PROGBITS········00000000000 | 18 | ··[14]·.init·············PROGBITS········0000000000029cd0·029cd0·000034·00··AX··0···0·16 |
19 | ··[15]·.fini·············PROGBITS········00000000000 | 19 | ··[15]·.fini·············PROGBITS········0000000000029d10·029d10·00002c·00··AX··0···0·16 |
20 | ··[16]·.glink············PROGBITS········00000000000 | 20 | ··[16]·.glink············PROGBITS········0000000000029d40·029d40·000208·00··AX··0···0·16 |
21 | ··[17]·.ctors············PROGBITS········00000000000 | 21 | ··[17]·.ctors············PROGBITS········0000000000030000·030000·000010·00··WA··0···0··8 |
22 | ··[18]·.dtors············PROGBITS········00000000000 | 22 | ··[18]·.dtors············PROGBITS········0000000000030010·030010·000010·00··WA··0···0··8 |
23 | ··[19]·.jcr··············PROGBITS········00000000000 | 23 | ··[19]·.jcr··············PROGBITS········0000000000030020·030020·000008·00··WA··0···0··8 |
24 | ··[20]·.data.rel.ro······PROGBITS········00000000000 | 24 | ··[20]·.data.rel.ro······PROGBITS········0000000000030028·030028·000430·00··WA··0···0··8 |
25 | ··[21]·.init_array·······INIT_ARRAY······0000000000045 | 25 | ··[21]·.init_array·······INIT_ARRAY······0000000000030458·030458·000008·00··WA··0···0··8 |
26 | ··[22]·.dynamic··········DYNAMIC·········00000000000 | 26 | ··[22]·.dynamic··········DYNAMIC·········0000000000030460·030460·0001c0·10··WA··7···0··8 |
27 | ··[23]·.got··············PROGBITS········00000000000 | 27 | ··[23]·.got··············PROGBITS········0000000000030620·030620·000008·00··WA··0···0··8 |
28 | ··[24]·.toc··············PROGBITS········00000000000 | 28 | ··[24]·.toc··············PROGBITS········0000000000030628·030628·000158·00··WA··0···0··8 |
29 | ··[25]·.data·············PROGBITS········00000000000 | 29 | ··[25]·.data·············PROGBITS········0000000000040000·040000·00011c·00··WA··0···0··8 |
30 | ··[26]·.bss··············NOBITS··········00000000000 | 30 | ··[26]·.bss··············NOBITS··········0000000000040180·04011c·00bbd8·00··WA··0···0·128 |
31 | ··[27]·.plt··············NOBITS··········00000000000 | 31 | ··[27]·.plt··············NOBITS··········000000000004bd58·04011c·0003a8·00··WA··0···0··8 |
32 | ··[28]·.branch_lt········NOBITS··········00000000000 | 32 | ··[28]·.branch_lt········NOBITS··········000000000004c100·04011c·000000·00··WA··0···0··8 |
33 | ··[29]·.comment··········PROGBITS········0000000000000000·0 | 33 | ··[29]·.comment··········PROGBITS········0000000000000000·04011c·000088·01··MS··0···0··1 |
34 | ··[30]·.gnu_debuglink····PROGBITS········0000000000000000·0 | 34 | ··[30]·.gnu_debuglink····PROGBITS········0000000000000000·0401a4·000018·00······0···0··1 |
35 | ··[31]·.shstrtab·········STRTAB··········0000000000000000·0 | 35 | ··[31]·.shstrtab·········STRTAB··········0000000000000000·0401bc·000116·00······0···0··1 |
36 | Key·to·Flags: | 36 | Key·to·Flags: |
37 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings) | 37 | ··W·(write),·A·(alloc),·X·(execute),·M·(merge),·S·(strings) |
38 | ··I·(info),·L·(link·order),·G·(group),·x·(unknown) | 38 | ··I·(info),·L·(link·order),·G·(group),·x·(unknown) |
39 | ··O·(extra·OS·processing·required)·o·(OS·specific),·p·(processor·specific) | 39 | ··O·(extra·OS·processing·required)·o·(OS·specific),·p·(processor·specific) |
Offset 1, 31 lines modified | Offset 1, 31 lines modified | ||
1 | Dynamic·section·at·offset·0x | 1 | Dynamic·section·at·offset·0x30460·contains·28·entries: |
2 | ··Tag················Type··················Name/Value | 2 | ··Tag················Type··················Name/Value |
3 | ·0x0000000000000001·NEEDED···············Shared·library:·[libc.so.7] | 3 | ·0x0000000000000001·NEEDED···············Shared·library:·[libc.so.7] |
4 | ·0x000000000000000e·SONAME···············Library·soname:·[libthr.so.3] | 4 | ·0x000000000000000e·SONAME···············Library·soname:·[libthr.so.3] |
5 | ·0x000000006ffffffb·FLAGS_1··············NODELETE | 5 | ·0x000000006ffffffb·FLAGS_1··············NODELETE |
6 | ·0x0000000000000007·RELA·················0x64b8 | 6 | ·0x0000000000000007·RELA·················0x64b8 |
7 | ·0x0000000000000008·RELASZ···············4368·(bytes) | 7 | ·0x0000000000000008·RELASZ···············4368·(bytes) |
8 | ·0x0000000000000009·RELAENT··············24·(bytes) | 8 | ·0x0000000000000009·RELAENT··············24·(bytes) |
9 | ·0x000000006ffffff9·RELACOUNT············156 | 9 | ·0x000000006ffffff9·RELACOUNT············156 |
10 | ·0x0000000000000017·JMPREL···············0x75c8 | 10 | ·0x0000000000000017·JMPREL···············0x75c8 |
11 | ·0x0000000000000002·PLTRELSZ·············2760·(bytes) | 11 | ·0x0000000000000002·PLTRELSZ·············2760·(bytes) |
12 | ·0x0000000000000003·PLTGOT···············0x | 12 | ·0x0000000000000003·PLTGOT···············0x4bd58 |
13 | ·0x0000000000000014·PLTREL···············RELA | 13 | ·0x0000000000000014·PLTREL···············RELA |
14 | ·0x0000000000000006·SYMTAB···············0x238 | 14 | ·0x0000000000000006·SYMTAB···············0x238 |
15 | ·0x000000000000000b·SYMENT···············24·(bytes) | 15 | ·0x000000000000000b·SYMENT···············24·(bytes) |
16 | ·0x0000000000000005·STRTAB···············0x4300 | 16 | ·0x0000000000000005·STRTAB···············0x4300 |
17 | ·0x000000000000000a·STRSZ················8628·(bytes) | 17 | ·0x000000000000000a·STRSZ················8628·(bytes) |
18 | ·0x000000006ffffef5·GNU_HASH·············0x2df0 | 18 | ·0x000000006ffffef5·GNU_HASH·············0x2df0 |
19 | ·0x0000000000000004·HASH·················0x35f0 | 19 | ·0x0000000000000004·HASH·················0x35f0 |
20 | ·0x0000000000000019·INIT_ARRAY·········· | 20 | ·0x0000000000000019·INIT_ARRAY·········· |
21 | ·0x000000000000001b·INIT_ARRAYSZ·········8·(bytes) | 21 | ·0x000000000000001b·INIT_ARRAYSZ·········8·(bytes) |
22 | ·0x000000000000000c·INIT·················0x | 22 | ·0x000000000000000c·INIT·················0x29cd0 |
23 | ·0x000000000000000d·FINI·················0x | 23 | ·0x000000000000000d·FINI·················0x29d10 |
24 | ·0x000000006ffffff0·VERSYM···············0x2950 | 24 | ·0x000000006ffffff0·VERSYM···············0x2950 |
25 | ·0x000000006ffffffc·VERDEF···············0x2c94 | 25 | ·0x000000006ffffffc·VERDEF···············0x2c94 |
26 | ·0x000000006ffffffd·VERDEFNUM············9 | 26 | ·0x000000006ffffffd·VERDEFNUM············9 |
27 | ·0x000000006ffffffe·VERNEED··············0x2d90 | 27 | ·0x000000006ffffffe·VERNEED··············0x2d90 |
28 | ·0x000000006fffffff·VERNEEDNUM···········1 | 28 | ·0x000000006fffffff·VERNEEDNUM···········1 |
29 | ·0x0000000070000000·<unknown:·0x70000000> | 29 | ·0x0000000070000000·<unknown:·0x70000000> |
30 | ·0x0000000000000000·NULL·················0x0 | 30 | ·0x0000000000000000·NULL·················0x0 |
Offset 1, 74 lines modified | Offset 1, 65 lines modified | ||
1 | String·dump·of·section·'.rodata': | 1 | String·dump·of·section·'.rodata': |
2 | ··[····40]··Spinlock·called·when·not·threaded. | 2 | ··[····40]··Spinlock·called·when·not·threaded. |
3 | ··[····63]·· | 3 | ··[····63]··/usr/src/lib/libthr/thread/thr_init.c |
4 | ··[···· | 4 | ··[····89]··Warning:·old·_pthread_cleanup_push·was·called,·stack·unwinding·is·disabled. |
5 | ··[···· | 5 | ··[····d6]··/usr/src/lib/libthr/thread/thr_spinlock.c |
6 | ··[···10 | 6 | ··[···100]··thread·%p·exits·with·resources·held! |
7 | ··[···1 | 7 | ··[···125]··unlock·error |
8 | ··[···132]·· | 8 | ··[···132]··Cannot·get·_SC_NPROCESSORS_CONF |
9 | ··[···1 | 9 | ··[···152]··LIBPTHREAD_SPINLOOPS |
10 | ··[···1 | 10 | ··[···167]··/usr/src/lib/libthr/thread/thr_cond.c |
11 | ··[···1 | 11 | ··[···18d]··kern.sched.cpusetsize |
12 | ··[···1 | 12 | ··[···1a3]··%s |
13 | ··[···1a | 13 | ··[···1a6]··thr_exit()·returned |
14 | ··[···1 | 14 | ··[···1ba]··_Unwind_GetCFA |
15 | ··[···1 | 15 | ··[···1c9]··mutex·%p·own·%#x·is·on·list·%p·%p |
16 | ··[···1 | 16 | ··[···1eb]··/usr/src/lib/libthr/thread/thr_mutex.c |
17 | ··[···2 | 17 | ··[···212]··locklevel·<=·0 |
18 | ··[···2 | 18 | ··[···221]··Can't·allocate·initial·thread |
19 | ··[···2 | 19 | ··[···23f]··Cannot·get·kern.usrstack·from·sysctl |
20 | ··[···2 | 20 | ··[···264]··mutex·%p·own·%#x·is·on·robust·linkage·%p·%p·head·%p·phead·%p |
21 | ··[···2a | 21 | ··[···2a1]··_Unwind_ForcedUnwind·returned |
22 | ··[···2 | 22 | ··[···2bf]··wrlock·error |
23 | ··[··· | 23 | ··[···2cc]··Thread·%p·has·exited·with·leftover·thread-specific·data·after·%d·destructor·iterations |
24 | ··[···32 | 24 | ··[···324]··/usr/src/lib/libthr/thread/thr_kern.c |
25 | ··[···3 | 25 | ··[···34a]··LIBPTHREAD_QUEUE_FIFO |
26 | ··[···3 | 26 | ··[···360]··/usr/src/lib/libthr/thread/thr_umtx.c |
27 | ··[···3 | 27 | ··[···386]··inact_mtx·enter |
28 | ··[···3 | 28 | ··[···396]··mutex·%p·own·%#x·is·not·on·list·%p·%p |
29 | ··[···3 | 29 | ··[···3bc]··/usr/src/lib/libthr/thread/thr_attr.c |
30 | ··[···3e | 30 | ··[···3e2]··Fatal·error·' |
31 | ··[··· | 31 | ··[···3f0]··Cannot·get·stack·rlimit |
32 | ··[···4 | 32 | ··[···408]··thread·%p·was·already·on·queue. |
33 | ··[···428]·· | 33 | ··[···428]··0x |
34 | ··[···4 | 34 | ··[···42b]··exception·should·be·rethrown |
35 | ··[···4 | 35 | ··[···448]··failed·to·get·sysctl·kern.sched.cpusetsize |
36 | ··[···4 | 36 | ··[···473]··'·at·line·%d·in·file·%s·(errno·=·%d) |
37 | ··[···4 | 37 | ··[···499]··Thread·%p·has·called·pthread_exit()·from·a·destructor.·POSIX·1003.1·1996·s16.2.5.2·does·not·allow·this! |
38 | ··[···50 | 38 | ··[···501]··inact_mtx·leave |
39 | ··[···51 | 39 | ··[···511]··rdlock·error |
40 | ··[···5 | 40 | ··[···51e]··Warning:·exceeded·max·spinlocks |
41 | ··[···5 | 41 | ··[···53e]··corrupted·offpage |
42 | ··[···5 | 42 | ··[···550]··Cannot·allocate·red·zone·for·initial·thread |
43 | ··[···5 | 43 | ··[···57c]··LIBPTHREAD_YIELDLOOPS |
44 | ··[···5 | 44 | ··[···592]··Spinlocks·not·initialized. |
45 | ··[···5 | 45 | ··[···5ad]··LIBPTHREAD_BIGSTACK_MAIN |
46 | ··[···5 | 46 | ··[···5c6]··LIBPTHREAD_SPLITSTACK_MAIN |
47 | ··[··· | 47 | ··[···5e1]··/usr/src/lib/libthr/thread/thr_exit.c |
48 | ··[···6 | 48 | ··[···607]··_Unwind_ForcedUnwind |
49 | ··[···6 | 49 | ··[···62c]··0123456789abcdef |
50 | ··[···6 | 50 | ··[···63f]··g |
51 | ··[···6 | 51 | ··[···64e]··?, |
52 | ··[···6 | 52 | ··[···652]··? |
53 | ··[···6 | 53 | ··[···656]··?\ |
54 | ··[···6 | 54 | ··[···65a]··> |
55 | ··[···6 | 55 | ··[···65e]··^ |
56 | ··[···6 | 56 | ··[···662]··a |
57 | ··[···6 | 57 | ··[···666]··a |
58 | ··[···6 | 58 | ··[···66a]··^ |
59 | ··[···6 | 59 | ··[···680]··_thr_rtld_lock_create·failed |
60 | ··[···6 | 60 | ··[···6a7]··8 |
61 | ··[···6 | 61 | ··[···6c7]··0 |
62 | ··[···6 | 62 | ··[···6eb]··8 |
63 | ··[···6f | 63 | ··[···6f7]··8 |
64 | ··[···6ff]··@ | ||
65 | ··[···703]··@ | ||
66 | ··[···707]··@ | ||
67 | ··[···70b]··@ | ||
68 | ··[···70f]··@ | ||
69 | ··[···713]··` | ||
70 | ··[···717]··@ | ||
71 | ··[···71f]··@ | ||
72 | ··[···723]··@ | ||
Offset 1, 18 lines modified | Offset 1, 18 lines modified | ||
1 | Disassembly·of·section·.init: | 1 | Disassembly·of·section·.init: |
2 | 00000000000 | 2 | 0000000000029cd0·<.init>: |
3 | ··· | 3 | ···29cd0:» 3c·4c·00·01·» addis···r2,r12,1 |
4 | ··· | 4 | ···29cd4:» 38·42·e9·50·» addi····r2,r2,-5808 |
5 | ··· | 5 | ···29cd8:» f8·21·ff·d1·» stdu····r1,-48(r1) |
6 | ··· | 6 | ···29cdc:» 7c·08·02·a6·» mflr····r0 |
7 | ··· | 7 | ···29ce0:» f8·01·00·40·» std·····r0,64(r1) |
8 | ··· | 8 | ···29ce4:» 4b·fe·63·ad·» bl······10090·<_pthread_switch_add_np-0x5c> |
9 | ··· | 9 | ···29ce8:» 60·00·00·00·» nop |
10 | ··· | 10 | ···29cec:» 4b·ff·f6·7d·» bl······29368·<_pthread_cleanup_pop+0x908> |
11 | ··· | 11 | ···29cf0:» 60·00·00·00·» nop |
12 | ··· | 12 | ···29cf4:» e8·21·00·00·» ld······r1,0(r1) |
13 | ··· | 13 | ···29cf8:» e8·01·00·10·» ld······r0,16(r1) |
14 | ··· | 14 | ···29cfc:» 7c·08·03·a6·» mtlr····r0 |
15 | ··· | 15 | ···29d00:» 4e·80·00·20·» blr |
Offset 1, 16 lines modified | Offset 1, 16 lines modified | ||
1 | Disassembly·of·section·.fini: | 1 | Disassembly·of·section·.fini: |
2 | 00000000000 | 2 | 0000000000029d10·<.fini>: |
3 | ··· | 3 | ···29d10:» 3c·4c·00·01·» addis···r2,r12,1 |
4 | ··· | 4 | ···29d14:» 38·42·e9·10·» addi····r2,r2,-5872 |
5 | ··· | 5 | ···29d18:» f8·21·ff·d1·» stdu····r1,-48(r1) |
6 | ··· | 6 | ···29d1c:» 7c·08·02·a6·» mflr····r0 |
7 | ··· | 7 | ···29d20:» f8·01·00·40·» std·····r0,64(r1) |
8 | ··· | 8 | ···29d24:» 4b·fe·62·e5·» bl······10008·<_pthread_switch_add_np-0xe4> |
9 | ··· | 9 | ···29d28:» 60·00·00·00·» nop |
10 | ··· | 10 | ···29d2c:» e8·21·00·00·» ld······r1,0(r1) |
11 | ··· | 11 | ···29d30:» e8·01·00·10·» ld······r0,16(r1) |
12 | ··· | 12 | ···29d34:» 7c·08·03·a6·» mtlr····r0 |
13 | ··· | 13 | ···29d38:» 4e·80·00·20·» blr |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | Hex·dump·of·section·'.ctors': | 1 | Hex·dump·of·section·'.ctors': |
2 | ··0x000 | 2 | ··0x00030000·ffffffff·ffffffff·00000000·00000000·................ |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | Hex·dump·of·section·'.dtors': | 1 | Hex·dump·of·section·'.dtors': |
2 | ··0x000 | 2 | ··0x00030010·ffffffff·ffffffff·00000000·00000000·................ |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | Hex·dump·of·section·'.jcr': | 1 | Hex·dump·of·section·'.jcr': |
2 | ··0x000 | 2 | ··0x00030020·00000000·00000000···················........ |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | Hex·dump·of·section·'.init_array': | 1 | Hex·dump·of·section·'.init_array': |
2 | ··0x000 | 2 | ··0x00030458·00000000·00000000···················........ |
Offset 1, 3 lines modified | Offset 1, 3 lines modified | ||
1 | Hex·dump·of·section·'.got': | 1 | Hex·dump·of·section·'.got': |
2 | ··0x000 | 2 | ··0x00030620·00000000·00038620···················.......· |
Offset 1, 24 lines modified | Offset 1, 24 lines modified | ||
1 | Hex·dump·of·section·'.toc': | 1 | Hex·dump·of·section·'.toc': |
2 | ··0x000 | 2 | ··0x00030628·00000000·00000000·00000000·00000000·................ |
3 | ··0x000 | 3 | ··0x00030638·00000000·00000000·00000000·00000000·................ |
4 | ··0x000 | 4 | ··0x00030648·00000000·00000000·00000000·00000000·................ |
5 | ··0x000 | 5 | ··0x00030658·00000000·00000000·00000000·00000000·................ |
6 | ··0x000 | 6 | ··0x00030668·00000000·00000000·00000000·00000000·................ |
7 | ··0x000 | 7 | ··0x00030678·00000000·00000000·00000000·00000000·................ |
8 | ··0x000 | 8 | ··0x00030688·00000000·00000000·00000000·00000000·................ |
9 | ··0x000 | 9 | ··0x00030698·00000000·00000000·00000000·00000000·................ |
10 | ··0x000 | 10 | ··0x000306a8·00000000·00000000·00000000·00000000·................ |
11 | ··0x000 | 11 | ··0x000306b8·00000000·00000000·00000000·00000000·................ |
12 | ··0x000 | 12 | ··0x000306c8·00000000·00000000·00000000·00000000·................ |
13 | ··0x000 | 13 | ··0x000306d8·00000000·00000000·00000000·00000000·................ |
14 | ··0x000 | 14 | ··0x000306e8·00000000·00000000·00000000·00000000·................ |
15 | ··0x000 | 15 | ··0x000306f8·00000000·00000000·00000000·00000000·................ |
16 | ··0x000 | 16 | ··0x00030708·00000000·00000000·00000000·00000000·................ |
17 | ··0x000 | 17 | ··0x00030718·00000000·00000000·00000000·00000000·................ |
18 | ··0x000 | 18 | ··0x00030728·00000000·00000000·00000000·00000000·................ |
19 | ··0x000 | 19 | ··0x00030738·00000000·00000000·00000000·00000000·................ |
20 | ··0x000 | 20 | ··0x00030748·00000000·00000000·00000000·00000000·................ |
21 | ··0x000 | 21 | ··0x00030758·00000000·00000000·00000000·00000000·................ |
22 | ··0x000 | 22 | ··0x00030768·00000000·00000000·00000000·00000000·................ |
23 | ··0x000 | 23 | ··0x00030778·00000000·00000000···················........ |
Offset 1, 20 lines modified | Offset 1, 20 lines modified | ||
1 | Hex·dump·of·section·'.data': | 1 | Hex·dump·of·section·'.data': |
2 | ··0x000 | 2 | ··0x00040000·00000000·00000000·00000220·00000038·...........·...8 |
3 | ··0x000 | 3 | ··0x00040010·000000a0·00000238·0000008c·00000260·.......8.......` |
4 | ··0x000 | 4 | ··0x00040020·00000264·00000268·00000010·00000008·...d...h........ |
5 | ··0x000 | 5 | ··0x00040030·00000100·00000188·00000001·00000000·................ |
6 | ··0x000 | 6 | ··0x00040040·00000000·00000000·00000000·00000000·................ |
7 | ··0x000 | 7 | ··0x00040050·00000000·00000000·00000000·00000000·................ |
8 | ··0x000 | 8 | ··0x00040060·00000001·00000000·00000000·00000000·................ |
9 | ··0x000 | 9 | ··0x00040070·00000000·00000000·00000000·0000001f·................ |
10 | ··0x000 | 10 | ··0x00040080·00000000·00000000·00000000·0000003f·...............? |
11 | ··0x000 | 11 | ··0x00040090·00000000·0000001f·00000000·00000000·................ |
12 | ··0x000 | 12 | ··0x000400a0·00000002·00000004·00000000·00000000·................ |
13 | ··0x000 | 13 | ··0x000400b0·00000002·00000000·00000000·00000000·................ |
14 | ··0x000 | 14 | ··0x000400c0·00000000·00200000·00000000·00000000·.....·.......... |
15 | ··0x000 | 15 | ··0x000400d0·00000000·00000000·00000000·00000000·................ |
16 | ··0x000 | 16 | ··0x000400e0·00000001·00000000·00000000·00000000·................ |
17 | ··0x000 | 17 | ··0x000400f0·00000000·00000004·00000000·00000000·................ |
18 | ··0x000 | 18 | ··0x00040100·00000000·00000000·00000000·00200000·.............·.. |
19 | ··0x000 | 19 | ··0x00040110·00000000·00400000·00000004··········.....@...... |
Offset 1, 64 lines modified | Offset 1, 6 lines modified | ||
1 | String·dump·of·section·'.comment': | 1 | String·dump·of·section·'.comment': |
2 | ··[·····0]·· | 2 | ··[·····0]··Linker:·LLD·9.0.0·(FreeBSD·372316-1300005) |
3 | ··[···· | 3 | ··[····2b]··$FreeBSD$ |
4 | ··[···· | 4 | ··[····35]··FreeBSD·clang·version·9.0.0·(tags/RELEASE_900/final·372316)·(based·on·LLVM·9.0.0) |
5 | ··[···126]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_init.c·351732·2019-09-03·05:58:43Z·dim·$ | ||
6 | ··[···188]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_barrier.c·337992·2018-08-18·01:05:38Z·pfg·$ | ||
7 | ··[···1ed]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_pshared.c·297141·2016-03-21·06:52:35Z·kib·$ | ||
8 | ··[···252]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_setprio.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
9 | ··[···2b7]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_rwlockattr.c·337992·2018-08-18·01:05:38Z·pfg·$ | ||
10 | ··[···31f]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_yield.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
11 | ··[···382]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_clean.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
12 | ··[···3e5]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_spec.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
13 | ··[···447]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_exit.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
14 | ··[···4a9]··$FreeBSD:·projects/clang900-import/lib/csu/powerpc64/crti.S·291668·2015-12-03·00:10:57Z·nwhitehorn·$ | ||
15 | ··[···50e]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_detach.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
16 | ··[···572]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_pspinlock.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
17 | ··[···5d9]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_getcpuclockid.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
18 | ··[···644]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_condattr.c·337992·2018-08-18·01:05:38Z·pfg·$ | ||
19 | ··[···6aa]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_once.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
20 | ··[···70c]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_kill.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
21 | ··[···76e]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_sig.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
22 | ··[···7cf]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_cancel.c·351732·2019-09-03·05:58:43Z·dim·$ | ||
23 | ··[···833]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_symbols.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
24 | ··[···898]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_barrierattr.c·337992·2018-08-18·01:05:38Z·pfg·$ | ||
25 | ··[···901]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_multi_np.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
26 | ··[···967]··FreeBSD·clang·version·9.0.0·(branches/release_90·371301)·(based·on·LLVM·9.0.0) | ||
27 | ··[···9b6]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_concurrency.c·325966·2017-11-18·14:26:50Z·pfg·$ | ||
28 | ··[···a1f]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_join.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
29 | ··[···a81]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_setschedparam.c·325966·2017-11-18·14:26:50Z·pfg·$ | ||
30 | ··[···aec]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_kern.c·341277·2018-11-30·03:01:32Z·vangyzen·$ | ||
31 | ··[···b53]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_create.c·341277·2018-11-30·03:01:32Z·vangyzen·$ | ||
32 | ··[···bbc]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_mutexattr.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
33 | ··[···c23]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_fork.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
34 | ··[···c85]··$FreeBSD:·projects/clang900-import/lib/csu/common/crtend.c·340910·2018-11-24·18:23:53Z·andrew·$ | ||
35 | ··[···ce5]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_spinlock.c·341278·2018-11-30·03:02:49Z·vangyzen·$ | ||
36 | ··[···d50]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_sleepq.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
37 | ··[···db4]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_rwlock.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
38 | ··[···e18]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_event.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
39 | ··[···e7b]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_umtx.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
40 | ··[···edd]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_stack.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
41 | ··[···f40]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_resume_np.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
42 | ··[···fa7]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_getthreadid_np.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
43 | ··[··1013]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_equal.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
44 | ··[··1076]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_single_np.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
45 | ··[··10dd]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_suspend_np.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
46 | ··[··1145]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_info.c·349912·2019-07-11·16:19:33Z·kib·$ | ||
47 | ··[··11a7]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_getprio.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
48 | ··[··120c]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_getschedparam.c·337992·2018-08-18·01:05:38Z·pfg·$ | ||
49 | ··[··1278]··$FreeBSD:·projects/clang900-import/lib/csu/common/crtbegin.c·340395·2018-11-13·15:28:27Z·andrew·$ | ||
50 | ··[··12da]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_rtld.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
51 | ··[··133c]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_list.c·345703·2019-03-29·17:52:57Z·kib·$ | ||
52 | ··[··139e]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_printf.c·328493·2018-01-27·22:27:55Z·pfg·$ | ||
53 | ··[··1402]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_switch_np.c·325966·2017-11-18·14:26:50Z·pfg·$ | ||
54 | ··[··1469]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_affinity.c·326219·2017-11-26·02:00:33Z·pfg·$ | ||
55 | ··[··14cf]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_syscalls.c·326025·2017-11-20·19:49:47Z·pfg·$ | ||
56 | ··[··1535]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_ctrdtr.c·277490·2015-01-21·16:41:05Z·andrew·$ | ||
57 | ··[··159c]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_malloc.c·343754·2019-02-04·21:16:15Z·kib·$ | ||
58 | ··[··1600]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_main_np.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
59 | ··[··1665]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_self.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
60 | ··[··16c7]··$FreeBSD:·projects/clang900-import/lib/libthr/thread/thr_attr.c·350481·2019-07-31·19:27:20Z·kib·$ | ||
61 | ··[··1729]··$FreeBSD:·projects/clang900-import/lib/csu/powerpc64/crtn.S·217399·2011-01-14·11:34:58Z·kib·$ | ||
62 | ··[··1787]··Linker:·LLD·9.0.0·(FreeBSD·371301-1300004) | ||
Offset 1, 4 lines modified | Offset 1, 4 lines modified | ||
1 | Hex·dump·of·section·'.gnu_debuglink': | 1 | Hex·dump·of·section·'.gnu_debuglink': |
2 | ··0x00000000·6c696274·68722e73·6f2e332e·64656275·libthr.so.3.debu | 2 | ··0x00000000·6c696274·68722e73·6f2e332e·64656275·libthr.so.3.debu |
3 | ··0x00000010·67000000· | 3 | ··0x00000010·67000000·e61a2039···················g.....·9 |