3 #ld
: -m elf32_x86_64_nacl
-shared --no
-ld
-generated
-unwind
-info
5 #target
: x86_64
-*-nacl
*
7 There are
9 section headers
, starting at offset
0x
[0-9a
-f
]+:
10 +\
[Nr\
] Name
+Type
+Addr
+Off
+Size
+ES
+Flg
+Lk
+Inf
+Al
11 +\
[ 0\
] +NULL
+0+ 0+ 0+ 00 +0 +0 +0
12 +\
[ 1\
] \
.text
+PROGBITS
+0+ 0+10000 +0+1 +00 +AX
+0 +0 +1
13 +\
[ 2\
] \
.hash
+HASH
+100000b4 +0+b4
+0+28 +04 +A
+3 +0 +4
14 +\
[ 3\
] \
.dynsym
+DYNSYM
+100000dc
+0+dc
+0+50 +10 +A
+4 +1 +4
15 +\
[ 4\
] \
.dynstr
+STRTAB
+1000012c
+0+12c
+0+19 +00 +A
+0 +0 +1
16 +\
[ 5\
] \
.dynamic
+DYNAMIC
+10010148 +0+148 +0+58 +08 +WA
+4 +0 +4
17 +\
[ 6\
] \
.shstrtab
+STRTAB
+0+ +[0-9a
-f
]+ +0+40 +00 +0 +0 +1
18 +\
[ 7\
] \
.symtab
+SYMTAB
+0+0 +[0-9a
-f
]+ +[0-9a
-f
]+ +10 +8 +[0-9] +4
19 +\
[ 8\
] \
.strtab
+STRTAB
+0+ +[0-9a
-f
]+ +[0-9a
-f
]+ +00 +0 +0 +1
23 Dynamic section at offset
0x148 contains
6 entries
:
25 0x00000004 \
(HASH\
) 0x100000b4
26 0x00000005 \
(STRTAB\
) 0x1000012c
27 0x00000006 \
(SYMTAB\
) 0x100000dc
28 0x0000000a \
(STRSZ\
) 25 \
(bytes\
)
29 0x0000000b \
(SYMENT\
) 16 \
(bytes\
)
30 0x00000000 \
(NULL\
) 0x0