Skip to content

Instantly share code, notes, and snippets.

@ivanpovazan
Created August 18, 2023 16:22
Show Gist options
  • Save ivanpovazan/96542ae24088a4a5e735d414b92e4c9e to your computer and use it in GitHub Desktop.
Save ivanpovazan/96542ae24088a4a5e735d414b92e4c9e to your computer and use it in GitHub Desktop.
noLLVM-init
.subsections_via_symbols
.section __DWARF, __debug_abbrev,regular,debug
Ldebug_abbrev_start:
.byte 1,17,1,37,8,3,8,27,8,19,11,17,1,18,1,16,6,0,0,2,46,1,3,8,135,64,8,58,15,59,15,90
.byte 8,17,1,18,1,64,10,0,0,3,5,0,3,8,73,19,2,10,0,0,15,5,0,3,8,73,19,2,6,0,0,4
.byte 36,0,11,11,62,11,3,8,0,0,5,2,1,3,8,11,15,0,0,17,2,0,3,8,11,15,0,0,6,13,0,3
.byte 8,73,19,56,10,0,0,7,22,0,3,8,73,19,0,0,8,4,1,3,8,11,15,73,19,0,0,9,40,0,3,8
.byte 28,13,0,0,10,57,1,3,8,0,0,11,52,0,3,8,73,19,2,10,0,0,12,52,0,3,8,73,19,2,6,0
.byte 0,13,15,0,73,19,0,0,14,16,0,73,19,0,0,16,28,0,73,19,56,10,0,0,18,46,0,3,8,17,1,18
.byte 1,0,0,0
.section __DWARF, __debug_info,regular,debug
Ldebug_info_start:
LDIFF_SYM0=Ldebug_info_end - Ldebug_info_begin
.long LDIFF_SYM0
Ldebug_info_begin:
.short 2
.long 0
.byte 8,1
.asciz "Mono AOT Compiler 8.0.0.0 (42.42.42.42424)"
.asciz "HelloWorld.dll"
.asciz ""
.byte 2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
LDIFF_SYM1=Ldebug_line_start - Ldebug_line_section_start
.long LDIFF_SYM1
LDIE_I1:
.byte 4,1,5
.asciz "sbyte"
LDIE_U1:
.byte 4,1,7
.asciz "byte"
LDIE_I2:
.byte 4,2,5
.asciz "short"
LDIE_U2:
.byte 4,2,7
.asciz "ushort"
LDIE_I4:
.byte 4,4,5
.asciz "int"
LDIE_U4:
.byte 4,4,7
.asciz "uint"
LDIE_I8:
.byte 4,8,5
.asciz "long"
LDIE_U8:
.byte 4,8,7
.asciz "ulong"
LDIE_I:
.byte 4,8,5
.asciz "intptr"
LDIE_U:
.byte 4,8,7
.asciz "uintptr"
LDIE_R4:
.byte 4,4,4
.asciz "float"
LDIE_R8:
.byte 4,8,4
.asciz "double"
LDIE_BOOLEAN:
.byte 4,1,2
.asciz "boolean"
LDIE_CHAR:
.byte 4,2,8
.asciz "char"
LDIE_STRING:
.byte 4,8,1
.asciz "string"
LDIE_OBJECT:
.byte 4,8,1
.asciz "object"
LDIE_SZARRAY:
.byte 4,8,1
.asciz "object"
.section __DWARF, __debug_loc,regular,debug
Ldebug_loc_start:
.section __DWARF, __debug_frame,regular,debug
.align 3
LDIFF_SYM2=Lcie0_end - Lcie0_start
.long LDIFF_SYM2
Lcie0_start:
.long -1
.byte 3
.asciz ""
.byte 1,120,30
.align 3
Lcie0_end:
.text
.align 3
jit_code_start:
.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
.text
.align 4
L_m_0:
.no_dead_strip HelloWorld_Program_Main_string__
HelloWorld_Program_Main_string__:
.word 0xa9bd7bfd
.word 0x910003fd
.word 0xd2a00000
bl _mono_aot_HelloWorld_init_method
.word 0xf9000ba0
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x0, [x16, #64]
.word 0xf9400011
.word 0xb4000051
bl _p_1
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x0, [x16, #208]
.word 0xd2800201
bl _p_2
.word 0xf90013a0
bl _p_3
.word 0xf94013a1
.word 0xaa0103e0
.word 0x3940003e
bl _p_4
.word 0x910003bf
.word 0xa8c37bfd
.word 0xd65f03c0
Lme_0:
.text
.align 4
L_m_1:
.no_dead_strip HelloWorld_Program__ctor
HelloWorld_Program__ctor:
.word 0xa9be7bfd
.word 0x910003fd
.word 0xd2800020
bl _mono_aot_HelloWorld_init_method
.word 0xf9000ba0
.word 0x910003bf
.word 0xa8c27bfd
.word 0xd65f03c0
Lme_1:
.text
.align 4
L_m_3:
.no_dead_strip wrapper_other_object_init_method_intptr_intptr
wrapper_other_object_init_method_intptr_intptr:
.word 0xa9be7bfd
.word 0x910003fd
.word 0xd2800060
bl _mono_aot_HelloWorld_init_method
.word 0xf9000ba0
.word 0xf9000fa1
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x0, [x16, #64]
.word 0xf9400011
.word 0xb4000051
bl _p_1
.word 0xf9400ba0
.word 0xf9400ba1
bl _p_5
.word 0x910003bf
.word 0xa8c27bfd
.word 0xd65f03c0
Lme_3:
.text
.align 4
L_m_4:
.no_dead_strip wrapper_other_object_init_method_gshared_mrgctx_intptr_intptr_intptr
wrapper_other_object_init_method_gshared_mrgctx_intptr_intptr_intptr:
.word 0xa9bd7bfd
.word 0x910003fd
.word 0xd2800080
bl _mono_aot_HelloWorld_init_method
.word 0xf9000ba0
.word 0xf9000fa1
.word 0xf90013a2
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x0, [x16, #64]
.word 0xf9400011
.word 0xb4000051
bl _p_1
.word 0xf9400ba0
.word 0xf9400ba1
bl _p_5
.word 0x910003bf
.word 0xa8c37bfd
.word 0xd65f03c0
Lme_4:
.text
.align 4
L_m_5:
.no_dead_strip wrapper_other_object_init_method_gshared_this_intptr_intptr_intptr
wrapper_other_object_init_method_gshared_this_intptr_intptr_intptr:
.word 0xa9bd7bfd
.word 0x910003fd
.word 0xd28000a0
bl _mono_aot_HelloWorld_init_method
.word 0xf9000ba0
.word 0xf9000fa1
.word 0xf90013a2
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x0, [x16, #64]
.word 0xf9400011
.word 0xb4000051
bl _p_1
.word 0xf9400ba0
.word 0xf9400ba1
bl _p_5
.word 0x910003bf
.word 0xa8c37bfd
.word 0xd65f03c0
Lme_5:
.text
.align 4
L_m_6:
.no_dead_strip wrapper_other_object_init_method_gshared_vtable_intptr_intptr_intptr
wrapper_other_object_init_method_gshared_vtable_intptr_intptr_intptr:
.word 0xa9bd7bfd
.word 0x910003fd
.word 0xd28000c0
bl _mono_aot_HelloWorld_init_method
.word 0xf9000ba0
.word 0xf9000fa1
.word 0xf90013a2
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x0, [x16, #64]
.word 0xf9400011
.word 0xb4000051
bl _p_1
.word 0xf9400ba0
.word 0xf9400ba1
bl _p_5
.word 0x910003bf
.word 0xa8c37bfd
.word 0xd65f03c0
Lme_6:
.text
.align 3
jit_code_end:
.byte 0,0,0,0
.text
.align 3
method_addresses:
.no_dead_strip method_addresses
bl L_m_0
bl L_m_1
bl method_addresses
bl L_m_3
bl L_m_4
bl L_m_5
bl L_m_6
method_addresses_end:
.section __TEXT, __const
.align 3
unbox_trampolines:
unbox_trampolines_end:
.long 0
.text
.align 3
unbox_trampoline_addresses:
.long 0
.section __TEXT, __const
.align 3
method_info_offsets:
.byte 7,0,0,0,10,0,0,0,1,0,0,0,2,0,0,0,0,0,1,6,255,255,255,255,249,11,4,4,4
.section __TEXT, __const
.align 3
method_flags_table:
.byte 4,0,0,0,0,0,0
.section __TEXT, __const
.align 3
extra_method_table:
.byte 11,0,0,0,11,0,0,0,4,0,0,0,2,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
.byte 0,0,0,0,51,0,0,0,6,0,0,0,35,0,0,0,4,0,0,0,0,0,0,0,0,0,0,0,27,0,0,0
.byte 3,0,0,0,43,0,0,0,5,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
.byte 0,0,0,0,0,0,0,0,0,0,0,0
.section __TEXT, __const
.align 3
extra_method_info_offsets:
.byte 4,0,0,0,3,0,0,0,27,0,0,0,4,0,0,0,35,0,0,0,5,0,0,0,43,0,0,0,6,0,0,0
.byte 51,0,0,0
.section __TEXT, __const
.align 3
class_name_table:
.byte 11,0,1,0,0,0,2,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
.byte 0,0,0,0,0,0,0,0,0,0,0,0,0,0
.section __TEXT, __const
.align 3
got_info_offsets:
.byte 27,0,0,0,10,0,0,0,3,0,0,0,2,0,0,0,0,0,10,0,20,0,59,2,1,1,1,1,1,1,1,1
.byte 71,2,2,2,2,3,2,2,2,2,92,2,3,2,3,3,3
.section __TEXT, __const
.align 3
ex_info_offsets:
.byte 7,0,0,0,10,0,0,0,1,0,0,0,2,0,0,0,0,0,128,135,48,255,255,255,255,73,128,199,22,0,0
.section __TEXT, __const
.align 3
unwind_info:
.byte 13,12,31,0,68,14,48,157,6,158,5,68,13,29,13,12,31,0,68,14,32,157,4,158,3,68,13,29
.section __TEXT, __const
.align 3
class_info_offsets:
.byte 2,0,0,0,10,0,0,0,1,0,0,0,2,0,0,0,0,0,128,243,7
.text
.align 4
plt:
mono_aot_HelloWorld_plt:
.no_dead_strip plt__jit_icall_mono_threads_state_poll
plt__jit_icall_mono_threads_state_poll:
_p_1:
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x16, [x16, #224]
br x16
.word 112
.no_dead_strip plt_wrapper_alloc_object_AllocSmall_intptr_intptr
plt_wrapper_alloc_object_AllocSmall_intptr_intptr:
_p_2:
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x16, [x16, #232]
br x16
.word 115
.no_dead_strip plt_MyLib_Class1__ctor
plt_MyLib_Class1__ctor:
_p_3:
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x16, [x16, #240]
br x16
.word 123
.no_dead_strip plt_MyLib_Class1_getCat
plt_MyLib_Class1_getCat:
_p_4:
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x16, [x16, #248]
br x16
.word 128
.no_dead_strip plt__jit_icall_mini_nollvm_init_method
plt__jit_icall_mini_nollvm_init_method:
_p_5:
adrp x16, mono_aot_HelloWorld_got@PAGE+0
add x16, x16, mono_aot_HelloWorld_got@PAGEOFF
ldr x16, [x16, #256]
br x16
.word 133
plt_end:
.section __TEXT, __const
.align 3
image_table:
.byte 3,0,0,0,83,121,115,116,101,109,46,80,114,105,118,97,116,101,46,67,111,114,101,76,105,98,0,49,55,50,51,49
.byte 54,48,50,45,52,69,55,70,45,52,54,54,49,45,57,51,52,70,45,68,51,67,69,51,50,57,49,50,55,68,56,0
.byte 0,55,99,101,99,56,53,100,55,98,101,97,55,55,57,56,101,0,0,0,0,0,0,0,1,0,0,0,8,0,0,0
.byte 0,0,0,0,0,0,0,0,0,0,0,0,72,101,108,108,111,87,111,114,108,100,0,67,51,67,57,51,55,53,49,45
.byte 49,69,56,52,45,52,55,57,54,45,57,65,51,70,45,53,55,69,49,70,54,54,67,50,52,48,55,0,0,51,49,98
.byte 102,51,56,53,54,97,100,51,54,52,101,51,53,0,0,0,1,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0
.byte 0,0,0,0,77,121,76,105,98,0,52,65,48,66,66,53,67,48,45,49,68,69,49,45,52,66,67,50,45,65,53,48
.byte 54,45,69,52,67,67,70,53,67,57,55,55,53,54,0,0,51,49,98,102,51,56,53,54,97,100,51,54,52,101,51,53
.byte 0,0,0,0,0,0,0,0,1,0,0,0,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0
.section __TEXT, __const
.align 3
weak_field_indexes:
.byte 0,0,0,0
.section __DATA, __bss
.align 3
.lcomm mono_aot_HelloWorld_got, 264
got_end:
.section __TEXT, __const
.align 3
blob:
.byte 0,0,0,0,0,1,26,1,0,0,0,3,0,0,0,4,0,0,0,5,0,0,0,6,0,0,0,255,252,0,0,0
.byte 14,31,0,255,252,0,0,0,14,31,1,255,252,0,0,0,14,31,2,255,252,0,0,0,14,31,3,11,1,36,38,45
.byte 49,50,52,32,47,55,8,55,9,55,10,55,11,55,12,55,129,3,6,89,6,90,6,99,6,101,6,102,6,106,6,129
.byte 9,6,93,6,128,175,6,128,152,6,128,151,13,2,2,2,6,129,9,3,255,252,0,0,0,17,2,3,194,0,0,2
.byte 3,194,0,0,1,6,90,10,0,0,8,2,88,10,64,2,0,14,24,35,88,44,100,0,15,1,44,0,0,0,12,0
.byte 4,0,4,0,4,0,0,0,8,5,0,1,0,1,0,0,4,0,4,6,4,1,0,10,14,0,2,14,40,9,20,20
.byte 32,0,2,7,20,1,0,10,14,0,4,8,96,16,24,13,60,48,72,0,4,4,48,2,8,6,4,1,0,10,0,0
.byte 4,8,104,16,24,13,64,52,76,0,4,4,52,2,8,6,4,1,0,0,128,144,16,0,0,1,4,128,144,16,0,0
.byte 1,131,184,131,181,131,180,131,179,115,103,101,110,0
.section __TEXT, __const
.align 2
runtime_version:
.asciz ""
.section __TEXT, __const
.align 2
assembly_guid:
.asciz "C3C93751-1E84-4796-9A3F-57E1F66C2407"
.section __TEXT, __const
.align 2
assembly_name:
.asciz "HelloWorld"
.data
.align 3
_mono_aot_file_info:
.globl _mono_aot_file_info
.long 185,0
.align 3
.quad mono_aot_HelloWorld_got
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad jit_code_start
.align 3
.quad jit_code_end
.align 3
.quad method_addresses
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad blob
.align 3
.quad class_name_table
.align 3
.quad class_info_offsets
.align 3
.quad method_info_offsets
.align 3
.quad ex_info_offsets
.align 3
.quad extra_method_info_offsets
.align 3
.quad extra_method_table
.align 3
.quad got_info_offsets
.align 3
.quad 0
.align 3
.quad image_table
.align 3
.quad weak_field_indexes
.align 3
.quad method_flags_table
.align 3
.quad mem_end
.align 3
.quad assembly_guid
.align 3
.quad runtime_version
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad 0
.align 3
.quad assembly_name
.align 3
.quad plt
.align 3
.quad plt_end
.align 3
.quad unwind_info
.align 3
.quad unbox_trampolines
.align 3
.quad unbox_trampolines_end
.align 3
.quad unbox_trampoline_addresses
.long 27,27,264,208,6,7,4,34
.long 391195135,0,265,128,8,8,7,9
.long 8388607,0,4,26,0,0,0,0
.long 0,0,0,0,0,0,0,0
.long 0,0,0,0,0,4096,4096,512
.long 512,0,0,0,0,0,0,0
.long 0,0,0,0,0,0,0,0
.long 0,0,0,0,0
.byte 19,2,236,75,149,21,158,150,209,161,203,98,155,197,231,21
.section __DWARF, __debug_info,regular,debug
LTDIE_1:
.byte 17
.asciz "System_Object"
.byte 16,7
.asciz "System_Object"
LDIFF_SYM3=LTDIE_1 - Ldebug_info_start
.long LDIFF_SYM3
LTDIE_1_POINTER:
.byte 13
LDIFF_SYM4=LTDIE_1 - Ldebug_info_start
.long LDIFF_SYM4
LTDIE_1_REFERENCE:
.byte 14
LDIFF_SYM5=LTDIE_1 - Ldebug_info_start
.long LDIFF_SYM5
LTDIE_0:
.byte 5
.asciz "MyLib_Class1"
.byte 16,16
LDIFF_SYM6=LTDIE_1 - Ldebug_info_start
.long LDIFF_SYM6
.byte 2,35,0,0,7
.asciz "MyLib_Class1"
LDIFF_SYM7=LTDIE_0 - Ldebug_info_start
.long LDIFF_SYM7
LTDIE_0_POINTER:
.byte 13
LDIFF_SYM8=LTDIE_0 - Ldebug_info_start
.long LDIFF_SYM8
LTDIE_0_REFERENCE:
.byte 14
LDIFF_SYM9=LTDIE_0 - Ldebug_info_start
.long LDIFF_SYM9
.byte 2
.asciz "HelloWorld.Program:Main"
.asciz "HelloWorld_Program_Main_string__"
.byte 1,12
.asciz "HelloWorld.Program:Main"
.quad L_m_0
.quad Lme_0
.byte 2,118,16,3
.asciz "args"
LDIFF_SYM10=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM10
.byte 0,11
.asciz "c"
LDIFF_SYM11=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM11
.byte 0,0
.section __DWARF, __debug_frame,regular,debug
LDIFF_SYM12=Lfde0_end - Lfde0_start
.long LDIFF_SYM12
Lfde0_start:
.long 0
.align 3
.quad L_m_0
LDIFF_SYM13=Lme_0 - L_m_0
.long LDIFF_SYM13
.long 0
.byte 12,31,0,68,14,48,157,6,158,5,68,13,29
.align 3
Lfde0_end:
.section __DWARF, __debug_info,regular,debug
LTDIE_2:
.byte 5
.asciz "HelloWorld_Program"
.byte 16,16
LDIFF_SYM14=LTDIE_1 - Ldebug_info_start
.long LDIFF_SYM14
.byte 2,35,0,0,7
.asciz "HelloWorld_Program"
LDIFF_SYM15=LTDIE_2 - Ldebug_info_start
.long LDIFF_SYM15
LTDIE_2_POINTER:
.byte 13
LDIFF_SYM16=LTDIE_2 - Ldebug_info_start
.long LDIFF_SYM16
LTDIE_2_REFERENCE:
.byte 14
LDIFF_SYM17=LTDIE_2 - Ldebug_info_start
.long LDIFF_SYM17
.byte 2
.asciz "HelloWorld.Program:.ctor"
.asciz "HelloWorld_Program__ctor"
.byte 0,0
.asciz "HelloWorld.Program:.ctor"
.quad L_m_1
.quad Lme_1
.byte 2,118,16,3
.asciz "this"
LDIFF_SYM18=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM18
.byte 0,0
.section __DWARF, __debug_frame,regular,debug
LDIFF_SYM19=Lfde1_end - Lfde1_start
.long LDIFF_SYM19
Lfde1_start:
.long 0
.align 3
.quad L_m_1
LDIFF_SYM20=Lme_1 - L_m_1
.long LDIFF_SYM20
.long 0
.byte 12,31,0,68,14,32,157,4,158,3,68,13,29
.align 3
Lfde1_end:
.section __DWARF, __debug_info,regular,debug
.byte 2
.asciz "(wrapper_other)_object:init_method"
.asciz "wrapper_other_object_init_method_intptr_intptr"
.byte 0,0
.asciz "(wrapper_other)_object:init_method"
.quad L_m_3
.quad Lme_3
.byte 2,118,16,3
.asciz "param0"
LDIFF_SYM21=LDIE_I - Ldebug_info_start
.long LDIFF_SYM21
.byte 2,141,16,3
.asciz "param1"
LDIFF_SYM22=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM22
.byte 0,0
.section __DWARF, __debug_frame,regular,debug
LDIFF_SYM23=Lfde2_end - Lfde2_start
.long LDIFF_SYM23
Lfde2_start:
.long 0
.align 3
.quad L_m_3
LDIFF_SYM24=Lme_3 - L_m_3
.long LDIFF_SYM24
.long 0
.byte 12,31,0,68,14,32,157,4,158,3,68,13,29
.align 3
Lfde2_end:
.section __DWARF, __debug_info,regular,debug
.byte 2
.asciz "(wrapper_other)_object:init_method_gshared_mrgctx"
.asciz "wrapper_other_object_init_method_gshared_mrgctx_intptr_intptr_intptr"
.byte 0,0
.asciz "(wrapper_other)_object:init_method_gshared_mrgctx"
.quad L_m_4
.quad Lme_4
.byte 2,118,16,3
.asciz "param0"
LDIFF_SYM25=LDIE_I - Ldebug_info_start
.long LDIFF_SYM25
.byte 2,141,16,3
.asciz "param1"
LDIFF_SYM26=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM26
.byte 0,3
.asciz "param2"
LDIFF_SYM27=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM27
.byte 0,0
.section __DWARF, __debug_frame,regular,debug
LDIFF_SYM28=Lfde3_end - Lfde3_start
.long LDIFF_SYM28
Lfde3_start:
.long 0
.align 3
.quad L_m_4
LDIFF_SYM29=Lme_4 - L_m_4
.long LDIFF_SYM29
.long 0
.byte 12,31,0,68,14,48,157,6,158,5,68,13,29
.align 3
Lfde3_end:
.section __DWARF, __debug_info,regular,debug
.byte 2
.asciz "(wrapper_other)_object:init_method_gshared_this"
.asciz "wrapper_other_object_init_method_gshared_this_intptr_intptr_intptr"
.byte 0,0
.asciz "(wrapper_other)_object:init_method_gshared_this"
.quad L_m_5
.quad Lme_5
.byte 2,118,16,3
.asciz "param0"
LDIFF_SYM30=LDIE_I - Ldebug_info_start
.long LDIFF_SYM30
.byte 2,141,16,3
.asciz "param1"
LDIFF_SYM31=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM31
.byte 0,3
.asciz "param2"
LDIFF_SYM32=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM32
.byte 0,0
.section __DWARF, __debug_frame,regular,debug
LDIFF_SYM33=Lfde4_end - Lfde4_start
.long LDIFF_SYM33
Lfde4_start:
.long 0
.align 3
.quad L_m_5
LDIFF_SYM34=Lme_5 - L_m_5
.long LDIFF_SYM34
.long 0
.byte 12,31,0,68,14,48,157,6,158,5,68,13,29
.align 3
Lfde4_end:
.section __DWARF, __debug_info,regular,debug
.byte 2
.asciz "(wrapper_other)_object:init_method_gshared_vtable"
.asciz "wrapper_other_object_init_method_gshared_vtable_intptr_intptr_intptr"
.byte 0,0
.asciz "(wrapper_other)_object:init_method_gshared_vtable"
.quad L_m_6
.quad Lme_6
.byte 2,118,16,3
.asciz "param0"
LDIFF_SYM35=LDIE_I - Ldebug_info_start
.long LDIFF_SYM35
.byte 2,141,16,3
.asciz "param1"
LDIFF_SYM36=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM36
.byte 0,3
.asciz "param2"
LDIFF_SYM37=LDIE_I4 - Ldebug_info_start
.long LDIFF_SYM37
.byte 0,0
.section __DWARF, __debug_frame,regular,debug
LDIFF_SYM38=Lfde5_end - Lfde5_start
.long LDIFF_SYM38
Lfde5_start:
.long 0
.align 3
.quad L_m_6
LDIFF_SYM39=Lme_6 - L_m_6
.long LDIFF_SYM39
.long 0
.byte 12,31,0,68,14,48,157,6,158,5,68,13,29
.align 3
Lfde5_end:
.section __DWARF, __debug_info,regular,debug
.byte 0
Ldebug_info_end:
.section __DWARF, __debug_line,regular,debug
Ldebug_line_section_start:
Ldebug_line_start:
.long Ldebug_line_end - . -4
.short 2
.long Ldebug_line_header_end - . -4
.byte 1,1,251,14,13,0,1,1,1,1,0,0,0,1,0,0,1
.section __DWARF, __debug_line,regular,debug
.asciz "/Users/ivan/repos/runtime-mono-iOS/src/mono/sample/HelloWorld"
.byte 0
.asciz "Program.cs"
.byte 1,0,0
.asciz "<unknown>"
.byte 0,0,0,0
Ldebug_line_header_end:
.section __DWARF, __debug_line,regular,debug
.byte 0,9,2
.quad L_m_0
.byte 4,1,1,10,3,12,2,44,1,8,229,187,2,12,1,0,1,1,0,1,1
Ldebug_line_end:
.text
.align 3
mem_end:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment