Created
January 14, 2017 08:43
-
-
Save idontgetoutmuch/654007ac57e863a293b76a0cf98250c1 to your computer and use it in GitHub Desktop.
otool -l output
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
~/Dropbox/Private/TestU01-1.2.3/examples/src $ otool -l a.out | |
a.out: | |
Load command 0 | |
cmd LC_SEGMENT_64 | |
cmdsize 72 | |
segname __PAGEZERO | |
vmaddr 0x0000000000000000 | |
vmsize 0x0000000100000000 | |
fileoff 0 | |
filesize 0 | |
maxprot 0x00000000 | |
initprot 0x00000000 | |
nsects 0 | |
flags 0x0 | |
Load command 1 | |
cmd LC_SEGMENT_64 | |
cmdsize 472 | |
segname __TEXT | |
vmaddr 0x0000000100000000 | |
vmsize 0x0000000000001000 | |
fileoff 0 | |
filesize 4096 | |
maxprot 0x00000007 | |
initprot 0x00000005 | |
nsects 5 | |
flags 0x0 | |
Section | |
sectname __text | |
segname __TEXT | |
addr 0x0000000100000efd | |
size 0x000000000000005f | |
offset 3837 | |
align 2^0 (1) | |
reloff 0 | |
nreloc 0 | |
flags 0x80000400 | |
reserved1 0 | |
reserved2 0 | |
Section | |
sectname __stubs | |
segname __TEXT | |
addr 0x0000000100000f5c | |
size 0x0000000000000018 | |
offset 3932 | |
align 2^1 (2) | |
reloff 0 | |
nreloc 0 | |
flags 0x80000408 | |
reserved1 0 (index into indirect symbol table) | |
reserved2 6 (size of stubs) | |
Section | |
sectname __stub_helper | |
segname __TEXT | |
addr 0x0000000100000f74 | |
size 0x0000000000000038 | |
offset 3956 | |
align 2^2 (4) | |
reloff 0 | |
nreloc 0 | |
flags 0x80000400 | |
reserved1 0 | |
reserved2 0 | |
Section | |
sectname __cstring | |
segname __TEXT | |
addr 0x0000000100000fac | |
size 0x0000000000000004 | |
offset 4012 | |
align 2^0 (1) | |
reloff 0 | |
nreloc 0 | |
flags 0x00000002 | |
reserved1 0 | |
reserved2 0 | |
Section | |
sectname __eh_frame | |
segname __TEXT | |
addr 0x0000000100000fb0 | |
size 0x0000000000000050 | |
offset 4016 | |
align 2^3 (8) | |
reloff 0 | |
nreloc 0 | |
flags 0x00000000 | |
reserved1 0 | |
reserved2 0 | |
Load command 2 | |
cmd LC_SEGMENT_64 | |
cmdsize 232 | |
segname __DATA | |
vmaddr 0x0000000100001000 | |
vmsize 0x0000000000001000 | |
fileoff 4096 | |
filesize 4096 | |
maxprot 0x00000007 | |
initprot 0x00000003 | |
nsects 2 | |
flags 0x0 | |
Section | |
sectname __nl_symbol_ptr | |
segname __DATA | |
addr 0x0000000100001000 | |
size 0x0000000000000010 | |
offset 4096 | |
align 2^3 (8) | |
reloff 0 | |
nreloc 0 | |
flags 0x00000006 | |
reserved1 4 (index into indirect symbol table) | |
reserved2 0 | |
Section | |
sectname __la_symbol_ptr | |
segname __DATA | |
addr 0x0000000100001010 | |
size 0x0000000000000020 | |
offset 4112 | |
align 2^3 (8) | |
reloff 0 | |
nreloc 0 | |
flags 0x00000007 | |
reserved1 6 (index into indirect symbol table) | |
reserved2 0 | |
Load command 3 | |
cmd LC_SEGMENT_64 | |
cmdsize 72 | |
segname __LINKEDIT | |
vmaddr 0x0000000100002000 | |
vmsize 0x0000000000001000 | |
fileoff 8192 | |
filesize 376 | |
maxprot 0x00000007 | |
initprot 0x00000001 | |
nsects 0 | |
flags 0x0 | |
Load command 4 | |
cmd LC_DYLD_INFO_ONLY | |
cmdsize 48 | |
rebase_off 8192 | |
rebase_size 8 | |
bind_off 8200 | |
bind_size 24 | |
weak_bind_off 0 | |
weak_bind_size 0 | |
lazy_bind_off 8224 | |
lazy_bind_size 56 | |
export_off 8280 | |
export_size 48 | |
Load command 5 | |
cmd LC_SYMTAB | |
cmdsize 24 | |
symoff 8336 | |
nsyms 7 | |
stroff 8488 | |
strsize 80 | |
Load command 6 | |
cmd LC_DYSYMTAB | |
cmdsize 80 | |
ilocalsym 0 | |
nlocalsym 0 | |
iextdefsym 0 | |
nextdefsym 2 | |
iundefsym 2 | |
nundefsym 5 | |
tocoff 0 | |
ntoc 0 | |
modtaboff 0 | |
nmodtab 0 | |
extrefsymoff 0 | |
nextrefsyms 0 | |
indirectsymoff 8448 | |
nindirectsyms 10 | |
extreloff 0 | |
nextrel 0 | |
locreloff 0 | |
nlocrel 0 | |
Load command 7 | |
cmd LC_LOAD_DYLINKER | |
cmdsize 32 | |
name /usr/lib/dyld (offset 12) | |
Load command 8 | |
cmd LC_UUID | |
cmdsize 24 | |
uuid 8E7A0535-2D05-3205-BC97-42122F6AFBB2 | |
Load command 9 | |
cmd LC_VERSION_MIN_MACOSX | |
cmdsize 16 | |
version 10.11.5 | |
sdk 10.11 | |
Load command 10 | |
cmd LC_SOURCE_VERSION | |
cmdsize 16 | |
version 0.0 | |
Load command 11 | |
cmd LC_MAIN | |
cmdsize 24 | |
entryoff 3837 | |
stacksize 0 | |
Load command 12 | |
cmd LC_LOAD_DYLIB | |
cmdsize 48 | |
name @rpath/Foo.dylib (offset 24) | |
time stamp 2 Thu Jan 1 01:00:02 1970 | |
current version 0.0.0 | |
compatibility version 0.0.0 | |
Load command 13 | |
cmd LC_LOAD_DYLIB | |
cmdsize 56 | |
name @rpath/libHSrts-ghc8.0.1.dylib (offset 24) | |
time stamp 2 Thu Jan 1 01:00:02 1970 | |
current version 0.0.0 | |
compatibility version 0.0.0 | |
Load command 14 | |
cmd LC_LOAD_DYLIB | |
cmdsize 56 | |
name /usr/lib/libSystem.B.dylib (offset 24) | |
time stamp 2 Thu Jan 1 01:00:02 1970 | |
current version 1226.10.1 | |
compatibility version 1.0.0 | |
Load command 15 | |
cmd LC_LOAD_DYLIB | |
cmdsize 64 | |
name /usr/local/lib/gcc/6/libgcc_s.1.dylib (offset 24) | |
time stamp 2 Thu Jan 1 01:00:02 1970 | |
current version 1.0.0 | |
compatibility version 1.0.0 | |
Load command 16 | |
cmd LC_FUNCTION_STARTS | |
cmdsize 16 | |
dataoff 8328 | |
datasize 8 | |
Load command 17 | |
cmd LC_DATA_IN_CODE | |
cmdsize 16 | |
dataoff 8336 | |
datasize 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment