Skip to content

Instantly share code, notes, and snippets.

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

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

Select an option

Save jgallagher/e7338ebb31eeccdca15e to your computer and use it in GitHub Desktop.
librustc-4e7c5e5c.dylib:
Load command 0
cmd LC_SEGMENT_64
cmdsize 632
segname __TEXT
vmaddr 0x0000000000000000
vmsize 0x0000000000aea000
fileoff 0
filesize 11444224
maxprot 0x00000007
initprot 0x00000005
nsects 7
flags 0x0
Section
sectname __text
segname __TEXT
addr 0x0000000000001580
size 0x000000000095dcac
offset 5504
align 2^4 (16)
reloff 0
nreloc 0
flags 0x80000400
reserved1 0
reserved2 0
Section
sectname __stubs
segname __TEXT
addr 0x000000000095f22c
size 0x00000000000014b8
offset 9826860
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 0x00000000009606e4
size 0x0000000000002298
offset 9832164
align 2^2 (4)
reloff 0
nreloc 0
flags 0x80000400
reserved1 0
reserved2 0
Section
sectname __gcc_except_tab
segname __TEXT
addr 0x000000000096297c
size 0x00000000000a8f9c
offset 9841020
align 2^2 (4)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __const
segname __TEXT
addr 0x0000000000a0b920
size 0x000000000002f268
offset 10533152
align 2^4 (16)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __unwind_info
segname __TEXT
addr 0x0000000000a3ab88
size 0x000000000000f748
offset 10726280
align 2^0 (1)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __eh_frame
segname __TEXT
addr 0x0000000000a4a2d0
size 0x000000000009fd28
offset 10789584
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Load command 1
cmd LC_SEGMENT_64
cmdsize 712
segname __DATA
vmaddr 0x0000000000aea000
vmsize 0x00000000004d9000
fileoff 11444224
filesize 5083136
maxprot 0x00000007
initprot 0x00000003
nsects 8
flags 0x0
Section
sectname __got
segname __DATA
addr 0x0000000000aea000
size 0x00000000000004e8
offset 11444224
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000006
reserved1 884 (index into indirect symbol table)
reserved2 0
Section
sectname __nl_symbol_ptr
segname __DATA
addr 0x0000000000aea4e8
size 0x0000000000000010
offset 11445480
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000006
reserved1 1041 (index into indirect symbol table)
reserved2 0
Section
sectname __la_symbol_ptr
segname __DATA
addr 0x0000000000aea4f8
size 0x0000000000001ba0
offset 11445496
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000007
reserved1 1043 (index into indirect symbol table)
reserved2 0
Section
sectname __const
segname __DATA
addr 0x0000000000aec0a0
size 0x000000000002b160
offset 11452576
align 2^4 (16)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __data
segname __DATA
addr 0x0000000000b17200
size 0x0000000000000180
offset 11629056
align 2^4 (16)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __note.rustc
segname __DATA
addr 0x0000000000b17380
size 0x00000000004ab43a
offset 11629440
align 2^4 (16)
reloff 0
nreloc 0
flags 0x00000000
reserved1 0
reserved2 0
Section
sectname __thread_ptrs
segname __DATA
addr 0x0000000000fc27c0
size 0x0000000000000008
offset 16525248
align 2^3 (8)
reloff 0
nreloc 0
flags 0x00000014
reserved1 0 (index into indirect symbol table)
reserved2 0
Section
sectname __bss
segname __DATA
addr 0x0000000000fc27c8
size 0x0000000000000001
offset 0
align 2^0 (1)
reloff 0
nreloc 0
flags 0x00000001
reserved1 0
reserved2 0
Load command 2
cmd LC_SEGMENT_64
cmdsize 72
segname __LINKEDIT
vmaddr 0x0000000000fc3000
vmsize 0x000000000026e000
fileoff 16527360
filesize 2543852
maxprot 0x00000007
initprot 0x00000001
nsects 0
flags 0x0
Load command 3
cmd LC_ID_DYLIB
cmdsize 64
name /usr/local/lib/librustc-4e7c5e5c.dylib (offset 24)
time stamp 1 Wed Dec 31 19:00:01 1969
current version 0.0.0
compatibility version 0.0.0
Load command 4
cmd LC_DYLD_INFO_ONLY
cmdsize 48
rebase_off 16527360
rebase_size 8256
bind_off 16535616
bind_size 13744
weak_bind_off 0
weak_bind_size 0
lazy_bind_off 16549360
lazy_bind_size 47872
export_off 16597232
export_size 196216
Load command 5
cmd LC_SYMTAB
cmdsize 24
symoff 16816832
nsyms 30437
stroff 17311532
strsize 1759680
Load command 6
cmd LC_DYSYMTAB
cmdsize 80
ilocalsym 0
nlocalsym 25908
iextdefsym 25908
nextdefsym 3479
iundefsym 29387
nundefsym 1050
tocoff 0
ntoc 0
modtaboff 0
nmodtab 0
extrefsymoff 0
nextrefsyms 0
indirectsymoff 17303824
nindirectsyms 1927
extreloff 0
nextrel 0
locreloff 0
nlocrel 0
Load command 7
cmd LC_UUID
cmdsize 24
uuid 01115896-DB39-34EA-A955-505BC0FE84F1
Load command 8
cmd LC_VERSION_MIN_MACOSX
cmdsize 16
version 10.7
sdk 10.7
Load command 9
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 10
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/Cellar/rust-nightly/HEAD/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 11
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 12
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/Cellar/rust-nightly/HEAD/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 13
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/Cellar/rust-nightly/HEAD/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 96
name /usr/local/Cellar/rust-nightly/HEAD/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 15
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 16
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/Cellar/rust-nightly/HEAD/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 17
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 18
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 19
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/Cellar/rust-nightly/HEAD/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 20
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 21
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 22
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/Cellar/rust-nightly/HEAD/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 23
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 24
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 25
cmd LC_LOAD_DYLIB
cmdsize 88
name /usr/local/Cellar/rust-nightly/HEAD/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 26
cmd LC_LOAD_DYLIB
cmdsize 96
name /usr/local/Cellar/rust-nightly/HEAD/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 27
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 159.1.0
compatibility version 1.0.0
Load command 28
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 29
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 28.1.0
compatibility version 1.0.0
Load command 30
cmd LC_FUNCTION_STARTS
cmdsize 16
dataoff 16793448
datasize 23384
Load command 31
cmd LC_DATA_IN_CODE
cmdsize 16
dataoff 16816832
datasize 0
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment