7 Flags: [ EF_RISCV_RVC, EF_RISCV_FLOAT_ABI_DOUBLE ]
21 FirstSec: .riscv.attributes
22 LastSec: .riscv.attributes
31 FirstSec: .preinit_array
41 - Type: PT_GNU_EH_FRAME
43 FirstSec: .eh_frame_hdr
44 LastSec: .eh_frame_hdr
52 FirstSec: .preinit_array
61 Content: 2F6C69622F6C642D6C696E75782D726973637636342D6C703634642E736F2E3100
81 Type: R_RISCV_RELATIVE
84 Type: R_RISCV_RELATIVE
87 Type: R_RISCV_RELATIVE
90 Type: R_RISCV_RELATIVE
93 Type: R_RISCV_RELATIVE
96 Symbol: _ITM_deregisterTMCloneTable
99 Symbol: __cxa_finalize
102 Symbol: _ITM_registerTMCloneTable
106 Flags: [ SHF_ALLOC, SHF_INFO_LINK ]
113 Symbol: __libc_start_main
114 Type: R_RISCV_JUMP_SLOT
117 Type: R_RISCV_JUMP_SLOT
120 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
124 Content: 972300003303C34103BE83A9130343FD938283A91353130083B2820067000E00172E0000033E8EA867030E0013000000172E0000033E0EA867030E0013000000
127 Flags: [ SHF_ALLOC, SHF_EXECINSTR ]
130 Content: 97000000E780A002AA87172500000335E5A782653000137101FF814601470A8897000000E78000FC029097210000938161228280000017250000130525A2972700009387A7A16388A7009727000083B767A391C38287828017250000130505A0972500009385859F898D93D73540FD91BE95858599C59727000083B727A291C382878280411122E017240000130484A18347040006E495E39727000083B7879F91C7172500000335E59A829797000000E780A0F885472300F400A26002644101828017030000670063F9411106E422E00008170500001305650297000000E78060F181473E85A260026441018280
136 Content: '0100020000000000686900'
137 - Name: .eh_frame_hdr
142 Content: 011B033B100000000100000004FFFFFF28000000
148 Content: 1000000000000000037A5200017C01011B0D02001000000018000000D4FEFFFF2A0000000007010000000000
149 - Name: .preinit_array
150 Type: SHT_PREINIT_ARRAY
151 Flags: [ SHF_WRITE, SHF_ALLOC ]
156 Content: '0000000000000000'
159 Flags: [ SHF_WRITE, SHF_ALLOC ]
163 Content: '0000000000000000'
166 Flags: [ SHF_WRITE, SHF_ALLOC ]
170 Content: '0000000000000000'
173 Flags: [ SHF_WRITE, SHF_ALLOC ]
180 - Tag: DT_PREINIT_ARRAY
182 - Tag: DT_PREINIT_ARRAYSZ
186 - Tag: DT_INIT_ARRAYSZ
190 - Tag: DT_FINI_ARRAYSZ
240 Flags: [ SHF_WRITE, SHF_ALLOC ]
243 Content: '0000000000000000'
244 - Name: .tm_clone_table
246 Flags: [ SHF_WRITE, SHF_ALLOC ]
251 Flags: [ SHF_WRITE, SHF_ALLOC ]
255 Content: FFFFFFFFFFFFFFFF000000000000000070050000000000007005000000000000201E0000000000000000000000000000000000000000000000000000000000000000000000000000
258 Flags: [ SHF_WRITE, SHF_ALLOC ]
262 - Name: .riscv.attributes
263 Type: SHT_RISCV_ATTRIBUTES
265 Content: 4149000000726973637600013F00000004100572763634693270315F6D3270305F613270315F663270325F643270325F633270305F7A696373723270305F7A6966656E63656932703000
268 Flags: [ SHF_INFO_LINK ]
283 Type: R_RISCV_GOT_HI20
286 Type: R_RISCV_PCREL_LO12_I
290 Symbol: '__libc_start_main@GLIBC_2.34'
291 Type: R_RISCV_CALL_PLT
295 Symbol: '__global_pointer$'
296 Type: R_RISCV_PCREL_HI20
299 Type: R_RISCV_PCREL_LO12_I
302 Type: R_RISCV_PCREL_HI20
307 Type: R_RISCV_PCREL_LO12_I
312 Type: R_RISCV_PCREL_HI20
317 Type: R_RISCV_PCREL_LO12_I
324 Symbol: _ITM_deregisterTMCloneTable
325 Type: R_RISCV_GOT_HI20
328 Type: R_RISCV_PCREL_LO12_I
333 Type: R_RISCV_RVC_BRANCH
336 Type: R_RISCV_PCREL_HI20
341 Type: R_RISCV_PCREL_LO12_I
346 Type: R_RISCV_PCREL_HI20
351 Type: R_RISCV_PCREL_LO12_I
356 Type: R_RISCV_RVC_BRANCH
358 Symbol: _ITM_registerTMCloneTable
359 Type: R_RISCV_GOT_HI20
362 Type: R_RISCV_PCREL_LO12_I
367 Type: R_RISCV_RVC_BRANCH
370 Type: R_RISCV_PCREL_HI20
375 Type: R_RISCV_PCREL_LO12_I
380 Type: R_RISCV_RVC_BRANCH
382 Symbol: '__cxa_finalize@GLIBC_2.27'
383 Type: R_RISCV_GOT_HI20
386 Type: R_RISCV_PCREL_LO12_I
391 Type: R_RISCV_RVC_BRANCH
394 Type: R_RISCV_PCREL_HI20
399 Type: R_RISCV_PCREL_LO12_I
403 Symbol: deregister_tm_clones
408 Symbol: register_tm_clones
414 Type: R_RISCV_PCREL_HI20
419 Type: R_RISCV_PCREL_LO12_I
423 Symbol: 'puts@GLIBC_2.27'
424 Type: R_RISCV_CALL_PLT
427 - Name: .rela.eh_frame
429 Flags: [ SHF_INFO_LINK ]
436 Type: R_RISCV_32_PCREL
443 - Name: .rela.preinit_array
445 Flags: [ SHF_INFO_LINK ]
453 - Name: .rela.init_array
455 Flags: [ SHF_INFO_LINK ]
463 - Name: .rela.fini_array
465 Flags: [ SHF_INFO_LINK ]
471 Symbol: __do_global_dtors_aux
475 Flags: [ SHF_INFO_LINK ]
483 - Type: SectionHeaderTable
494 - Name: .eh_frame_hdr
496 - Name: .rela.eh_frame
497 - Name: .preinit_array
498 - Name: .rela.preinit_array
500 - Name: .rela.init_array
502 - Name: .rela.fini_array
506 - Name: .tm_clone_table
509 - Name: .riscv.attributes
546 - Name: .eh_frame_hdr
548 Section: .eh_frame_hdr
554 - Name: .preinit_array
556 Section: .preinit_array
574 - Name: .tm_clone_table
576 Section: .tm_clone_table
586 - Name: .riscv.attributes
588 Section: .riscv.attributes
618 Section: .tm_clone_table
620 - Name: deregister_tm_clones
627 - Name: register_tm_clones
631 - Name: __do_global_dtors_aux
640 - Name: __do_global_dtors_aux_fini_array_entry
648 - Name: __frame_dummy_init_array_entry
703 - Name: 'crtstuff.c (1)'
706 - Name: __FRAME_END__
712 - Name: _PROCEDURE_LINKAGE_TABLE_
720 - Name: __GNU_EH_FRAME_HDR
721 Section: .eh_frame_hdr
723 - Name: _GLOBAL_OFFSET_TABLE_
727 - Name: '__libc_start_main@GLIBC_2.34'
730 - Name: _ITM_deregisterTMCloneTable
744 - Name: __SDATA_BEGIN__
748 - Name: __DATA_BEGIN__
761 Other: [ STV_HIDDEN ]
762 - Name: _IO_stdin_used
778 - Name: '__global_pointer$'
782 - Name: 'puts@GLIBC_2.27'
795 - Name: '__cxa_finalize@GLIBC_2.27'
800 Section: .tm_clone_table
803 Other: [ STV_HIDDEN ]
804 - Name: _ITM_registerTMCloneTable
811 - Name: __libc_start_main
814 - Name: _ITM_deregisterTMCloneTable
819 - Name: __cxa_finalize
822 - Name: _ITM_registerTMCloneTable