290 lines
17 KiB
Text
290 lines
17 KiB
Text
|
|
./input/rotatingtree.o: file format elf64-x86-64
|
|
./input/rotatingtree.o
|
|
architecture: i386:x86-64, flags 0x00000011:
|
|
HAS_RELOC, HAS_SYMS
|
|
start address 0x0000000000000000
|
|
|
|
Sections:
|
|
Idx Name Size VMA LMA File off Algn
|
|
0 .text 000003b7 0000000000000000 0000000000000000 00000040 2**4
|
|
CONTENTS, ALLOC, LOAD, RELOC, READONLY, CODE
|
|
1 .data 00000004 0000000000000000 0000000000000000 000003f8 2**2
|
|
CONTENTS, ALLOC, LOAD, DATA
|
|
2 .bss 00000004 0000000000000000 0000000000000000 000003fc 2**2
|
|
ALLOC
|
|
3 .debug_info 00000747 0000000000000000 0000000000000000 000003fc 2**0
|
|
CONTENTS, RELOC, READONLY, DEBUGGING, OCTETS
|
|
4 .debug_abbrev 00000232 0000000000000000 0000000000000000 00000b43 2**0
|
|
CONTENTS, READONLY, DEBUGGING, OCTETS
|
|
5 .debug_loclists 00000454 0000000000000000 0000000000000000 00000d75 2**0
|
|
CONTENTS, READONLY, DEBUGGING, OCTETS
|
|
6 .debug_aranges 00000030 0000000000000000 0000000000000000 000011c9 2**0
|
|
CONTENTS, RELOC, READONLY, DEBUGGING, OCTETS
|
|
7 .debug_rnglists 0000001f 0000000000000000 0000000000000000 000011f9 2**0
|
|
CONTENTS, READONLY, DEBUGGING, OCTETS
|
|
8 .debug_line 00000420 0000000000000000 0000000000000000 00001218 2**0
|
|
CONTENTS, RELOC, READONLY, DEBUGGING, OCTETS
|
|
9 .debug_str 0000021b 0000000000000000 0000000000000000 00001638 2**0
|
|
CONTENTS, READONLY, DEBUGGING, OCTETS
|
|
10 .debug_line_str 000000e0 0000000000000000 0000000000000000 00001853 2**0
|
|
CONTENTS, READONLY, DEBUGGING, OCTETS
|
|
11 .comment 00000026 0000000000000000 0000000000000000 00001933 2**0
|
|
CONTENTS, READONLY
|
|
12 .note.GNU-stack 00000000 0000000000000000 0000000000000000 00001959 2**0
|
|
CONTENTS, READONLY
|
|
13 .note.gnu.property 00000020 0000000000000000 0000000000000000 00001960 2**3
|
|
CONTENTS, ALLOC, LOAD, READONLY, DATA
|
|
14 .eh_frame 00000090 0000000000000000 0000000000000000 00001980 2**3
|
|
CONTENTS, ALLOC, LOAD, RELOC, READONLY, DATA
|
|
SYMBOL TABLE:
|
|
0000000000000000 l df *ABS* 0000000000000000 rotatingtree.c
|
|
0000000000000000 l d .text 0000000000000000 .text
|
|
0000000000000000 l d .data 0000000000000000 .data
|
|
0000000000000000 l d .bss 0000000000000000 .bss
|
|
0000000000000000 l O .bss 0000000000000004 random_stream
|
|
0000000000000000 l O .data 0000000000000004 random_value
|
|
0000000000000000 l d .debug_info 0000000000000000 .debug_info
|
|
0000000000000000 l d .debug_abbrev 0000000000000000 .debug_abbrev
|
|
0000000000000000 l d .debug_loclists 0000000000000000 .debug_loclists
|
|
0000000000000000 l d .debug_rnglists 0000000000000000 .debug_rnglists
|
|
0000000000000000 l d .debug_line 0000000000000000 .debug_line
|
|
0000000000000000 l d .debug_str 0000000000000000 .debug_str
|
|
0000000000000000 l d .debug_line_str 0000000000000000 .debug_line_str
|
|
0000000000000000 g F .text 0000000000000033 .hidden RotatingTree_Add
|
|
0000000000000040 g F .text 000000000000014c .hidden RotatingTree_Get
|
|
0000000000000190 g F .text 0000000000000227 .hidden RotatingTree_Enum
|
|
|
|
|
|
RELOCATION RECORDS FOR [.text]:
|
|
OFFSET TYPE VALUE
|
|
0000000000000046 R_X86_64_PC32 .bss-0x0000000000000004
|
|
0000000000000054 R_X86_64_PC32 .data-0x0000000000000008
|
|
000000000000005e R_X86_64_PC32 .data-0x0000000000000004
|
|
000000000000006f R_X86_64_PC32 .bss-0x0000000000000004
|
|
00000000000000aa R_X86_64_PC32 .bss-0x0000000000000004
|
|
00000000000000b6 R_X86_64_PC32 .data-0x0000000000000004
|
|
00000000000000d0 R_X86_64_PC32 .data-0x0000000000000004
|
|
0000000000000159 R_X86_64_PC32 .bss-0x0000000000000004
|
|
0000000000000169 R_X86_64_PC32 .data-0x0000000000000004
|
|
000000000000024a R_X86_64_PLT32 RotatingTree_Enum-0x0000000000000004
|
|
|
|
|
|
RELOCATION RECORDS FOR [.debug_info]:
|
|
OFFSET TYPE VALUE
|
|
0000000000000008 R_X86_64_32 .debug_abbrev
|
|
000000000000000d R_X86_64_32 .debug_str
|
|
0000000000000012 R_X86_64_32 .debug_line_str
|
|
0000000000000016 R_X86_64_32 .debug_line_str+0x0000000000000033
|
|
000000000000001a R_X86_64_64 .text
|
|
000000000000002a R_X86_64_32 .debug_line
|
|
0000000000000031 R_X86_64_32 .debug_str+0x000000000000016f
|
|
000000000000003f R_X86_64_32 .debug_str+0x00000000000001f5
|
|
0000000000000046 R_X86_64_32 .debug_str+0x00000000000001c0
|
|
000000000000004d R_X86_64_32 .debug_str+0x0000000000000122
|
|
0000000000000054 R_X86_64_32 .debug_str+0x0000000000000143
|
|
000000000000005b R_X86_64_32 .debug_str+0x00000000000001a6
|
|
0000000000000062 R_X86_64_32 .debug_str+0x00000000000001fe
|
|
0000000000000069 R_X86_64_32 .debug_str+0x00000000000001e6
|
|
0000000000000072 R_X86_64_32 .debug_str+0x00000000000001ce
|
|
0000000000000079 R_X86_64_32 .debug_str+0x000000000000010b
|
|
000000000000007e R_X86_64_32 .debug_str+0x0000000000000191
|
|
0000000000000089 R_X86_64_32 .debug_str+0x0000000000000181
|
|
00000000000000a3 R_X86_64_32 .debug_str+0x00000000000000de
|
|
00000000000000ae R_X86_64_32 .debug_str+0x000000000000013d
|
|
00000000000000ba R_X86_64_32 .debug_str+0x00000000000000e3
|
|
00000000000000e3 R_X86_64_32 .debug_str+0x0000000000000130
|
|
00000000000000ee R_X86_64_64 .data
|
|
00000000000000f7 R_X86_64_32 .debug_str+0x00000000000001d8
|
|
0000000000000102 R_X86_64_64 .bss
|
|
000000000000010b R_X86_64_32 .debug_str+0x0000000000000156
|
|
000000000000011c R_X86_64_32 .debug_str+0x00000000000001a1
|
|
0000000000000127 R_X86_64_32 .debug_str+0x00000000000000f9
|
|
000000000000013e R_X86_64_32 .debug_str+0x00000000000001b9
|
|
0000000000000149 R_X86_64_32 .debug_str+0x00000000000001f0
|
|
0000000000000155 R_X86_64_32 .debug_str+0x00000000000000cd
|
|
0000000000000160 R_X86_64_64 .text+0x0000000000000040
|
|
0000000000000177 R_X86_64_32 .debug_str+0x00000000000001a1
|
|
0000000000000180 R_X86_64_32 .debug_loclists+0x0000000000000014
|
|
0000000000000184 R_X86_64_32 .debug_loclists+0x000000000000000c
|
|
0000000000000197 R_X86_64_32 .debug_rnglists+0x0000000000000016
|
|
00000000000001a0 R_X86_64_32 .debug_str+0x00000000000001f0
|
|
00000000000001aa R_X86_64_32 .debug_loclists+0x000000000000003c
|
|
00000000000001ae R_X86_64_32 .debug_loclists+0x0000000000000036
|
|
00000000000001b4 R_X86_64_64 .text+0x00000000000000ba
|
|
00000000000001c9 R_X86_64_32 .debug_str+0x00000000000001b3
|
|
00000000000001d3 R_X86_64_32 .debug_loclists+0x0000000000000061
|
|
00000000000001d7 R_X86_64_32 .debug_loclists+0x0000000000000053
|
|
00000000000001dc R_X86_64_32 .debug_str+0x00000000000001f0
|
|
00000000000001e6 R_X86_64_32 .debug_loclists+0x00000000000000ab
|
|
00000000000001ea R_X86_64_32 .debug_loclists+0x0000000000000097
|
|
00000000000001ef R_X86_64_32 .debug_str+0x00000000000000c8
|
|
00000000000001f9 R_X86_64_32 .debug_loclists+0x0000000000000100
|
|
00000000000001fd R_X86_64_32 .debug_loclists+0x00000000000000f8
|
|
0000000000000202 R_X86_64_32 .debug_str+0x0000000000000168
|
|
000000000000020c R_X86_64_32 .debug_loclists+0x0000000000000125
|
|
0000000000000210 R_X86_64_32 .debug_loclists+0x000000000000011d
|
|
0000000000000219 R_X86_64_64 .text+0x000000000000010b
|
|
0000000000000222 R_X86_64_64 .text+0x000000000000010b
|
|
000000000000023a R_X86_64_32 .debug_loclists+0x0000000000000154
|
|
000000000000023e R_X86_64_32 .debug_loclists+0x0000000000000152
|
|
0000000000000247 R_X86_64_32 .debug_loclists+0x000000000000015f
|
|
000000000000024b R_X86_64_32 .debug_loclists+0x000000000000015d
|
|
0000000000000256 R_X86_64_64 .text+0x0000000000000044
|
|
000000000000025f R_X86_64_32 .debug_rnglists+0x000000000000000c
|
|
000000000000026b R_X86_64_32 .debug_loclists+0x0000000000000169
|
|
000000000000026f R_X86_64_32 .debug_loclists+0x0000000000000167
|
|
0000000000000274 R_X86_64_32 .debug_rnglists+0x000000000000000c
|
|
000000000000027d R_X86_64_32 .debug_loclists+0x0000000000000174
|
|
0000000000000281 R_X86_64_32 .debug_loclists+0x0000000000000170
|
|
000000000000028e R_X86_64_32 .debug_str+0x000000000000020a
|
|
0000000000000295 R_X86_64_64 .text
|
|
00000000000002ac R_X86_64_32 .debug_str+0x00000000000001a1
|
|
00000000000002b5 R_X86_64_32 .debug_loclists+0x0000000000000187
|
|
00000000000002b9 R_X86_64_32 .debug_loclists+0x0000000000000183
|
|
00000000000002be R_X86_64_32 .debug_str+0x00000000000001f0
|
|
00000000000002cd R_X86_64_32 .debug_str+0x0000000000000100
|
|
00000000000002de R_X86_64_32 .debug_str+0x00000000000001d3
|
|
00000000000002e9 R_X86_64_32 .debug_str+0x00000000000001b9
|
|
00000000000002f9 R_X86_64_64 .text+0x0000000000000190
|
|
0000000000000310 R_X86_64_32 .debug_loclists+0x000000000000019b
|
|
0000000000000314 R_X86_64_32 .debug_loclists+0x0000000000000195
|
|
000000000000031d R_X86_64_32 .debug_loclists+0x00000000000001b9
|
|
0000000000000321 R_X86_64_32 .debug_loclists+0x00000000000001b3
|
|
000000000000032a R_X86_64_32 .debug_loclists+0x00000000000001d8
|
|
000000000000032e R_X86_64_32 .debug_loclists+0x00000000000001d2
|
|
0000000000000337 R_X86_64_32 .debug_loclists+0x00000000000001f5
|
|
000000000000033b R_X86_64_32 .debug_loclists+0x00000000000001f1
|
|
0000000000000344 R_X86_64_32 .debug_loclists+0x0000000000000207
|
|
0000000000000348 R_X86_64_32 .debug_loclists+0x0000000000000205
|
|
0000000000000351 R_X86_64_64 .text+0x00000000000001c7
|
|
000000000000035a R_X86_64_64 .text+0x00000000000001c7
|
|
0000000000000373 R_X86_64_32 .debug_loclists+0x0000000000000211
|
|
0000000000000377 R_X86_64_32 .debug_loclists+0x000000000000020f
|
|
0000000000000380 R_X86_64_32 .debug_loclists+0x000000000000021b
|
|
0000000000000384 R_X86_64_32 .debug_loclists+0x0000000000000219
|
|
000000000000038d R_X86_64_32 .debug_loclists+0x0000000000000229
|
|
0000000000000391 R_X86_64_32 .debug_loclists+0x0000000000000223
|
|
000000000000039a R_X86_64_32 .debug_loclists+0x0000000000000245
|
|
000000000000039e R_X86_64_32 .debug_loclists+0x0000000000000241
|
|
00000000000003a7 R_X86_64_32 .debug_loclists+0x0000000000000257
|
|
00000000000003ab R_X86_64_32 .debug_loclists+0x0000000000000255
|
|
00000000000003b4 R_X86_64_64 .text+0x00000000000001dc
|
|
00000000000003bd R_X86_64_64 .text+0x00000000000001dc
|
|
00000000000003d6 R_X86_64_32 .debug_loclists+0x0000000000000261
|
|
00000000000003da R_X86_64_32 .debug_loclists+0x000000000000025f
|
|
00000000000003e3 R_X86_64_32 .debug_loclists+0x000000000000026b
|
|
00000000000003e7 R_X86_64_32 .debug_loclists+0x0000000000000269
|
|
00000000000003f0 R_X86_64_32 .debug_loclists+0x0000000000000277
|
|
00000000000003f4 R_X86_64_32 .debug_loclists+0x0000000000000273
|
|
00000000000003fd R_X86_64_32 .debug_loclists+0x000000000000028a
|
|
0000000000000401 R_X86_64_32 .debug_loclists+0x0000000000000286
|
|
000000000000040a R_X86_64_32 .debug_loclists+0x000000000000029c
|
|
000000000000040e R_X86_64_32 .debug_loclists+0x000000000000029a
|
|
0000000000000417 R_X86_64_64 .text+0x00000000000001ea
|
|
0000000000000420 R_X86_64_64 .text+0x00000000000001ea
|
|
0000000000000439 R_X86_64_32 .debug_loclists+0x00000000000002a6
|
|
000000000000043d R_X86_64_32 .debug_loclists+0x00000000000002a4
|
|
0000000000000446 R_X86_64_32 .debug_loclists+0x00000000000002b0
|
|
000000000000044a R_X86_64_32 .debug_loclists+0x00000000000002ae
|
|
0000000000000453 R_X86_64_32 .debug_loclists+0x00000000000002bc
|
|
0000000000000457 R_X86_64_32 .debug_loclists+0x00000000000002b8
|
|
0000000000000460 R_X86_64_32 .debug_loclists+0x00000000000002cf
|
|
0000000000000464 R_X86_64_32 .debug_loclists+0x00000000000002cb
|
|
000000000000046d R_X86_64_32 .debug_loclists+0x00000000000002e1
|
|
0000000000000471 R_X86_64_32 .debug_loclists+0x00000000000002df
|
|
000000000000047a R_X86_64_64 .text+0x00000000000001f7
|
|
0000000000000483 R_X86_64_64 .text+0x00000000000001f7
|
|
000000000000049c R_X86_64_32 .debug_loclists+0x00000000000002eb
|
|
00000000000004a0 R_X86_64_32 .debug_loclists+0x00000000000002e9
|
|
00000000000004a9 R_X86_64_32 .debug_loclists+0x00000000000002f5
|
|
00000000000004ad R_X86_64_32 .debug_loclists+0x00000000000002f3
|
|
00000000000004b6 R_X86_64_32 .debug_loclists+0x0000000000000301
|
|
00000000000004ba R_X86_64_32 .debug_loclists+0x00000000000002fd
|
|
00000000000004c3 R_X86_64_32 .debug_loclists+0x0000000000000314
|
|
00000000000004c7 R_X86_64_32 .debug_loclists+0x0000000000000310
|
|
00000000000004d0 R_X86_64_32 .debug_loclists+0x0000000000000326
|
|
00000000000004d4 R_X86_64_32 .debug_loclists+0x0000000000000324
|
|
00000000000004dd R_X86_64_64 .text+0x0000000000000204
|
|
00000000000004e6 R_X86_64_64 .text+0x0000000000000204
|
|
00000000000004ff R_X86_64_32 .debug_loclists+0x0000000000000330
|
|
0000000000000503 R_X86_64_32 .debug_loclists+0x000000000000032e
|
|
000000000000050c R_X86_64_32 .debug_loclists+0x000000000000033a
|
|
0000000000000510 R_X86_64_32 .debug_loclists+0x0000000000000338
|
|
0000000000000519 R_X86_64_32 .debug_loclists+0x0000000000000344
|
|
000000000000051d R_X86_64_32 .debug_loclists+0x0000000000000342
|
|
0000000000000526 R_X86_64_32 .debug_loclists+0x0000000000000350
|
|
000000000000052a R_X86_64_32 .debug_loclists+0x000000000000034c
|
|
0000000000000533 R_X86_64_32 .debug_loclists+0x0000000000000362
|
|
0000000000000537 R_X86_64_32 .debug_loclists+0x0000000000000360
|
|
0000000000000540 R_X86_64_64 .text+0x0000000000000211
|
|
0000000000000549 R_X86_64_64 .text+0x0000000000000211
|
|
0000000000000562 R_X86_64_32 .debug_loclists+0x000000000000036e
|
|
0000000000000566 R_X86_64_32 .debug_loclists+0x000000000000036c
|
|
000000000000056f R_X86_64_32 .debug_loclists+0x0000000000000378
|
|
0000000000000573 R_X86_64_32 .debug_loclists+0x0000000000000376
|
|
000000000000057c R_X86_64_32 .debug_loclists+0x0000000000000384
|
|
0000000000000580 R_X86_64_32 .debug_loclists+0x0000000000000380
|
|
0000000000000589 R_X86_64_32 .debug_loclists+0x0000000000000397
|
|
000000000000058d R_X86_64_32 .debug_loclists+0x0000000000000393
|
|
0000000000000596 R_X86_64_32 .debug_loclists+0x00000000000003a9
|
|
000000000000059a R_X86_64_32 .debug_loclists+0x00000000000003a7
|
|
00000000000005a3 R_X86_64_64 .text+0x000000000000021e
|
|
00000000000005ac R_X86_64_64 .text+0x000000000000021e
|
|
00000000000005c5 R_X86_64_32 .debug_loclists+0x00000000000003b5
|
|
00000000000005c9 R_X86_64_32 .debug_loclists+0x00000000000003b3
|
|
00000000000005d2 R_X86_64_32 .debug_loclists+0x00000000000003bf
|
|
00000000000005d6 R_X86_64_32 .debug_loclists+0x00000000000003bd
|
|
00000000000005df R_X86_64_32 .debug_loclists+0x00000000000003cb
|
|
00000000000005e3 R_X86_64_32 .debug_loclists+0x00000000000003c7
|
|
00000000000005ec R_X86_64_32 .debug_loclists+0x00000000000003de
|
|
00000000000005f0 R_X86_64_32 .debug_loclists+0x00000000000003da
|
|
00000000000005f9 R_X86_64_32 .debug_loclists+0x00000000000003f0
|
|
00000000000005fd R_X86_64_32 .debug_loclists+0x00000000000003ee
|
|
0000000000000606 R_X86_64_64 .text+0x000000000000022b
|
|
000000000000060f R_X86_64_64 .text+0x000000000000022b
|
|
0000000000000628 R_X86_64_32 .debug_loclists+0x00000000000003fc
|
|
000000000000062c R_X86_64_32 .debug_loclists+0x00000000000003fa
|
|
0000000000000635 R_X86_64_32 .debug_loclists+0x0000000000000406
|
|
0000000000000639 R_X86_64_32 .debug_loclists+0x0000000000000404
|
|
0000000000000642 R_X86_64_32 .debug_loclists+0x0000000000000414
|
|
0000000000000646 R_X86_64_32 .debug_loclists+0x000000000000040e
|
|
000000000000064f R_X86_64_32 .debug_loclists+0x0000000000000430
|
|
0000000000000653 R_X86_64_32 .debug_loclists+0x000000000000042c
|
|
000000000000065c R_X86_64_32 .debug_loclists+0x0000000000000443
|
|
0000000000000660 R_X86_64_32 .debug_loclists+0x000000000000043f
|
|
0000000000000665 R_X86_64_64 .text+0x000000000000024e
|
|
0000000000000683 R_X86_64_64 .text+0x000000000000026c
|
|
0000000000000697 R_X86_64_64 .text+0x000000000000029e
|
|
00000000000006a8 R_X86_64_64 .text+0x00000000000002ca
|
|
00000000000006b9 R_X86_64_64 .text+0x00000000000002f1
|
|
00000000000006d0 R_X86_64_64 .text+0x0000000000000313
|
|
00000000000006e7 R_X86_64_64 .text+0x0000000000000333
|
|
00000000000006fe R_X86_64_64 .text+0x0000000000000350
|
|
0000000000000715 R_X86_64_64 .text+0x000000000000036e
|
|
000000000000072e R_X86_64_64 .text+0x0000000000000391
|
|
|
|
|
|
RELOCATION RECORDS FOR [.debug_aranges]:
|
|
OFFSET TYPE VALUE
|
|
0000000000000006 R_X86_64_32 .debug_info
|
|
0000000000000010 R_X86_64_64 .text
|
|
|
|
|
|
RELOCATION RECORDS FOR [.debug_line]:
|
|
OFFSET TYPE VALUE
|
|
0000000000000022 R_X86_64_32 .debug_line_str+0x000000000000004f
|
|
0000000000000026 R_X86_64_32 .debug_line_str+0x000000000000006b
|
|
0000000000000030 R_X86_64_32 .debug_line_str+0x000000000000008f
|
|
0000000000000035 R_X86_64_32 .debug_line_str+0x00000000000000c2
|
|
000000000000003a R_X86_64_32 .debug_line_str+0x00000000000000d1
|
|
0000000000000044 R_X86_64_64 .text
|
|
|
|
|
|
RELOCATION RECORDS FOR [.eh_frame]:
|
|
OFFSET TYPE VALUE
|
|
0000000000000020 R_X86_64_PC32 .text
|
|
0000000000000034 R_X86_64_PC32 .text+0x0000000000000040
|
|
0000000000000048 R_X86_64_PC32 .text+0x0000000000000190
|
|
|
|
|