Skip to content

Instantly share code, notes, and snippets.

@jgallagher
Created September 30, 2014 00:45
Show Gist options
  • Select an option

  • Save jgallagher/c202785c02e2cdfce658 to your computer and use it in GitHub Desktop.

Select an option

Save jgallagher/c202785c02e2cdfce658 to your computer and use it in GitHub Desktop.
tmp:
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 632
segname __TEXT
vmaddr 0x0000000100000000
vmsize 0x000000000002f000
fileoff 0
filesize 192512
maxprot 0x00000007
initprot 0x00000005
nsects 7
flags 0x0
Section
sectname __text
segname __TEXT
addr 0x00000001000018f0
size 0x0000000000022311
offset 6384
align 2^4 (16)
reloff 0
nreloc 0
flags 0x80000400
reserved1 0
reserved2 0
Section
sectname __stubs
segname __TEXT
addr 0x0000000100023c02
size 0x00000000000000ea
offset 146434
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 0x0000000100023cec
size 0x0000000000000196
offset 146668
align 2^2 (4)
reloff 0
nreloc 0
flags 0x80000400
reserved1 0
reserved2 0
Section
sectname __gcc_except_tab
segname __TEXT
addr 0x0000000100023e84
size 0x0000000000002604
offset 147076
align 2^2 (4)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __const
segname __TEXT
addr 0x0000000100026490
size 0x00000000000004cb
offset 156816
align 2^4 (16)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __unwind_info
segname __TEXT
addr 0x000000010002695c
size 0x0000000000001770
offset 158044
align 2^2 (4)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __eh_frame
segname __TEXT
addr 0x00000001000280d0
size 0x0000000000006f30
offset 164048
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Load command 2
cmd LC_SEGMENT_64
cmdsize 472
segname __DATA
vmaddr 0x000000010002f000
vmsize 0x0000000000001000
fileoff 192512
filesize 4096
maxprot 0x00000007
initprot 0x00000003
nsects 5
flags 0x0
Section
sectname __nl_symbol_ptr
segname __DATA
addr 0x000000010002f000
size 0x0000000000000010
offset 192512
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000006
reserved1 39 (index into indirect symbol table)
reserved2 0
Section
sectname __got
segname __DATA
addr 0x000000010002f010
size 0x0000000000000218
offset 192528
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000006
reserved1 41 (index into indirect symbol table)
reserved2 0
Section
sectname __la_symbol_ptr
segname __DATA
addr 0x000000010002f228
size 0x0000000000000138
offset 193064
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000007
reserved1 108 (index into indirect symbol table)
reserved2 0
Section
sectname __const
segname __DATA
addr 0x000000010002f360
size 0x0000000000000298
offset 193376
align 2^4 (16)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __thread_ptrs
segname __DATA
addr 0x000000010002f5f8
size 0x0000000000000008
offset 194040
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000014
reserved1 0 (index into indirect symbol table)
reserved2 0
Load command 3
cmd LC_SEGMENT_64
cmdsize 72
segname __LINKEDIT
vmaddr 0x0000000100030000
vmsize 0x0000000000016000
fileoff 196608
filesize 87316
maxprot 0x00000007
initprot 0x00000001
nsects 0
flags 0x0
Load command 4
cmd LC_DYLD_INFO_ONLY
cmdsize 48
rebase_off 196608
rebase_size 40
bind_off 196648
bind_size 5016
weak_bind_off 0
weak_bind_size 0
lazy_bind_off 201664
lazy_bind_size 2128
export_off 203792
export_size 48
Load command 5
cmd LC_SYMTAB
cmdsize 24
symoff 205264
nsyms 981
stroff 221548
strsize 62376
Load command 6
cmd LC_DYSYMTAB
cmdsize 80
ilocalsym 0
nlocalsym 871
iextdefsym 871
nextdefsym 2
iundefsym 873
nundefsym 108
tocoff 0
ntoc 0
modtaboff 0
nmodtab 0
extrefsymoff 0
nextrefsyms 0
indirectsymoff 220960
nindirectsyms 147
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 BFF36ACF-D5B1-3B4A-99AF-81F057CF24D3
Load command 9
cmd LC_VERSION_MIN_MACOSX
cmdsize 16
version 10.9
sdk 10.9
Load command 10
cmd LC_SOURCE_VERSION
cmdsize 16
version 0.0
Load command 11
cmd LC_MAIN
cmdsize 24
entryoff 6784
stacksize 0
Load command 12
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/librustc-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 13
cmd LC_LOAD_DYLIB
cmdsize 104
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libgraphviz-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 14
cmd LC_LOAD_DYLIB
cmdsize 104
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libgetopts-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 15
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libflate-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 16
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libtime-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 17
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/librbml-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 18
cmd LC_LOAD_DYLIB
cmdsize 104
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/librustc_llvm-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 19
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libnative-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 20
cmd LC_LOAD_DYLIB
cmdsize 104
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/librustc_back-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 21
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libsyntax-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 22
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libarena-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 23
cmd LC_LOAD_DYLIB
cmdsize 104
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libfmt_macros-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 24
cmd LC_LOAD_DYLIB
cmdsize 104
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libserialize-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 25
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libdebug-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 26
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libterm-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 27
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/liblog-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 28
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libregex-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 29
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libstd-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 30
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/libsync-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 31
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/lib/rustlib/x86_64-apple-darwin/lib/librustrt-4e7c5e5c.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 0.0.0
compatibility version 0.0.0
Load command 32
cmd LC_LOAD_DYLIB
cmdsize 56
name /usr/lib/libSystem.B.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 1197.1.1
compatibility version 1.0.0
Load command 33
cmd LC_LOAD_DYLIB
cmdsize 56
name /usr/lib/libedit.3.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 3.0.0
compatibility version 2.0.0
Load command 34
cmd LC_LOAD_DYLIB
cmdsize 48
name /usr/lib/libc++.1.dylib (offset 24)
time stamp 2 Wed Dec 31 19:00:02 1969
current version 120.0.0
compatibility version 1.0.0
Load command 35
cmd LC_FUNCTION_STARTS
cmdsize 16
dataoff 203840
datasize 968
Load command 36
cmd LC_DATA_IN_CODE
cmdsize 16
dataoff 204808
datasize 0
Load command 37
cmd LC_DYLIB_CODE_SIGN_DRS
cmdsize 16
dataoff 204808
datasize 456
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment