9 # Like local1
, but ext1
is here a constant
, not a global register
.
11 There are
6 section headers
, starting at offset
0xc8:
14 \
[Nr\
] Name Type Address Offset
15 Size EntSize Flags Link Info Align
18 \
[ 1\
] \
.text PROGBITS
0+ 0+78
20 \
[ 2\
] \
.MMIX\
.reg_content PROGBITS
0+7e8
0+80
22 \
[ 3\
] \
.shstrtab STRTAB
0+ 0+90
24 \
[ 4\
] \
.symtab SYMTAB
0+ 0+248
26 \
[ 5\
] \
.strtab STRTAB
0+ 0+398
29 W \
(write\
), A \
(alloc\
), X \
(execute\
), M \
(merge\
), S \
(strings\
)
30 I \
(info\
), L \
(link order\
), G \
(group\
), x \
(unknown\
)
31 O \
(extra OS processing required\
) o \
(OS specific\
), p \
(processor specific\
)
33 Symbol table
'\.symtab' contains
14 entries
:
34 Num
: Value Size Type Bind Vis Ndx Name
35 0: 0+ 0 NOTYPE LOCAL DEFAULT UND
36 1: 0+ 0 SECTION LOCAL DEFAULT
1
37 2: 0+7e8
0 SECTION LOCAL DEFAULT
2
38 3: 0+ 0 SECTION LOCAL DEFAULT
3
39 4: 0+ 0 SECTION LOCAL DEFAULT
4
40 5: 0+ 0 SECTION LOCAL DEFAULT
5
41 6: 0+fd
0 NOTYPE LOCAL DEFAULT PRC\
[0xff00\
] lsym
42 7: 0+fe
0 NOTYPE LOCAL DEFAULT PRC\
[0xff00\
] lsym
43 8: 0+fc
0 NOTYPE GLOBAL DEFAULT ABS ext1
44 9: 0+4 0 NOTYPE GLOBAL DEFAULT
1 _start
47 Hex dump of section
'\.text':
48 0x0+ fd030201 e3fd0001
.*
50 Hex dump of section
'\.MMIX\.reg_contents':
51 0x0+7e8
00000000 0000004e
00000000 0000004e
.*