Skip to content

Instantly share code, notes, and snippets.

@LiamGallagher737
Created November 20, 2023 21:22
Show Gist options
  • Select an option

  • Save LiamGallagher737/94e3ee84b4842cc911df2e5c866a7bf9 to your computer and use it in GitHub Desktop.

Select an option

Save LiamGallagher737/94e3ee84b4842cc911df2e5c866a7bf9 to your computer and use it in GitHub Desktop.
.text
.file "main.aaccb3f0a8cfdec6-cgu.0"
.section ".text._ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E","ax",@progbits
.p2align 4, 0x90
.type _ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E,@function
_ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E:
.Lfunc_begin0:
.file 1 "/rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/str" "mod.rs"
.loc 1 158 0
.cfi_sections .debug_frame
.cfi_startproc
movq %rsi, %rax
movq %rdi, -16(%rsp)
movq %rax, -8(%rsp)
.Ltmp0:
.loc 1 160 6 prologue_end
retq
.Ltmp1:
.Lfunc_end0:
.size _ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E, .Lfunc_end0-_ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E
.cfi_endproc
.section .text._ZN4main8syscalls5write17h6d89d465c6ef6b6bE,"ax",@progbits
.p2align 4, 0x90
.type _ZN4main8syscalls5write17h6d89d465c6ef6b6bE,@function
_ZN4main8syscalls5write17h6d89d465c6ef6b6bE:
.Lfunc_begin1:
.file 2 "/mnt/f/Projects/pure_rust_curl" "syscalls.rs"
.loc 2 55 0
.cfi_startproc
subq $40, %rsp
.cfi_def_cfa_offset 48
movq %rdi, 8(%rsp)
movq %rsi, 24(%rsp)
movq %rdx, 32(%rsp)
.Ltmp2:
.loc 2 56 39 prologue_end
movq 8(%rsp), %rdi
movl $1, %eax
.loc 2 56 14 is_stmt 0
#APP
syscall
#NO_APP
movq %rax, 16(%rsp)
movq 16(%rsp), %rax
.Ltmp3:
.loc 2 57 2 epilogue_begin is_stmt 1
addq $40, %rsp
.cfi_def_cfa_offset 8
retq
.Ltmp4:
.Lfunc_end1:
.size _ZN4main8syscalls5write17h6d89d465c6ef6b6bE, .Lfunc_end1-_ZN4main8syscalls5write17h6d89d465c6ef6b6bE
.cfi_endproc
.section .text._ZN4main8syscalls4exit17hab37beeb3ef0c691E,"ax",@progbits
.p2align 4, 0x90
.type _ZN4main8syscalls4exit17hab37beeb3ef0c691E,@function
_ZN4main8syscalls4exit17hab37beeb3ef0c691E:
.Lfunc_begin2:
.loc 2 59 0
.cfi_startproc
subq $24, %rsp
.cfi_def_cfa_offset 32
movq %rdi, 16(%rsp)
movl $60, %eax
.Ltmp5:
.loc 2 60 14 prologue_end
#APP
syscall
#NO_APP
movq %rax, 8(%rsp)
movq 8(%rsp), %rax
.Ltmp6:
.loc 2 61 2 epilogue_begin
addq $24, %rsp
.cfi_def_cfa_offset 8
retq
.Ltmp7:
.Lfunc_end2:
.size _ZN4main8syscalls4exit17hab37beeb3ef0c691E, .Lfunc_end2-_ZN4main8syscalls4exit17hab37beeb3ef0c691E
.cfi_endproc
.section .text._start,"ax",@progbits
.globl _start
.p2align 4, 0x90
.type _start,@function
_start:
.Lfunc_begin3:
.file 3 "/mnt/f/Projects/pure_rust_curl" "main.rs"
.loc 3 15 0
.cfi_startproc
subq $88, %rsp
.cfi_def_cfa_offset 96
.Ltmp8:
.loc 3 16 5 prologue_end
#APP
movq %rsp, %r8
#NO_APP
.Ltmp9:
.loc 3 18 5
#APP
movq %r8, %rax
#NO_APP
movq %rax, 8(%rsp)
.loc 3 19 20
movq 8(%rsp), %rax
movq %rax, 72(%rsp)
movq $3, 80(%rsp)
.Ltmp10:
.file 4 "/rustc/79e9716c980570bfd1f666e3b16ac583f0168962/library/core/src/ptr" "const_ptr.rs"
.loc 4 940 18
movq %rax, %rcx
addq $24, %rcx
movq %rcx, (%rsp)
.Ltmp11:
.loc 3 19 20
movq %rcx, 16(%rsp)
.Ltmp12:
.loc 3 20 16
movq 24(%rax), %rax
movq %rax, 24(%rsp)
.Ltmp13:
.loc 3 22 8
cmpq $2, %rax
jb .LBB3_2
.LBB3_1:
.loc 3 0 8 is_stmt 0
movq (%rsp), %rax
movq %rax, 56(%rsp)
movq $2, 64(%rsp)
.Ltmp14:
.loc 4 940 18 is_stmt 1
movq %rax, %rcx
addq $16, %rcx
.Ltmp15:
.loc 3 27 23
movq %rcx, 32(%rsp)
.Ltmp16:
.loc 3 28 15
movq 16(%rax), %rdi
movq %rdi, 40(%rsp)
.Ltmp17:
.loc 3 30 16
callq _ZN4main4main17h41a55d5959f76482E
movq %rax, %rdi
movq %rdi, 48(%rsp)
.Ltmp18:
.loc 3 32 5
callq _ZN4main8syscalls4exit17hab37beeb3ef0c691E
.Ltmp19:
.loc 3 33 2 epilogue_begin
addq $88, %rsp
.cfi_def_cfa_offset 8
retq
.LBB3_2:
.cfi_def_cfa_offset 96
.Ltmp20:
.loc 3 23 9
leaq .L__unnamed_1(%rip), %rdi
movl $44, %esi
callq _ZN4main7println17h8fb7c9cc49d30e19E
.loc 3 24 9
movl $1, %edi
callq _ZN4main8syscalls4exit17hab37beeb3ef0c691E
jmp .LBB3_1
.Ltmp21:
.Lfunc_end3:
.size _start, .Lfunc_end3-_start
.cfi_endproc
.section .text._ZN4main4main17h41a55d5959f76482E,"ax",@progbits
.p2align 4, 0x90
.type _ZN4main4main17h41a55d5959f76482E,@function
_ZN4main4main17h41a55d5959f76482E:
.Lfunc_begin4:
.loc 3 35 0
.cfi_startproc
subq $56, %rsp
.cfi_def_cfa_offset 64
movq %rdi, (%rsp)
movq %rdi, 32(%rsp)
.Ltmp22:
.loc 3 36 17 prologue_end
movb (%rdi), %al
movb %al, 15(%rsp)
.Ltmp23:
.loc 3 37 17
movq $0, 16(%rsp)
.LBB4_1:
.Ltmp24:
.loc 3 38 11
cmpb $0, 15(%rsp)
jne .LBB4_3
.loc 3 43 5
leaq .L__unnamed_2(%rip), %rdi
xorl %eax, %eax
movl %eax, %esi
callq _ZN4main7println17h8fb7c9cc49d30e19E
.Ltmp25:
.loc 3 45 2
xorl %eax, %eax
.loc 3 45 2 epilogue_begin is_stmt 0
addq $56, %rsp
.cfi_def_cfa_offset 8
retq
.LBB4_3:
.cfi_def_cfa_offset 64
.Ltmp26:
.loc 3 39 25 is_stmt 1
movq $1, 24(%rsp)
.loc 3 39 9 is_stmt 0
movq 24(%rsp), %rdi
leaq 15(%rsp), %rsi
movl $1, %edx
callq _ZN4main8syscalls5write17h6d89d465c6ef6b6bE
movq (%rsp), %rax
.loc 3 40 9 is_stmt 1
movq 16(%rsp), %rcx
addq $1, %rcx
movq %rcx, 16(%rsp)
.loc 3 41 22
movq 16(%rsp), %rcx
movq %rax, 40(%rsp)
movq %rcx, 48(%rsp)
.loc 3 41 13 is_stmt 0
movb (%rax,%rcx), %al
.loc 3 41 9
movb %al, 15(%rsp)
.loc 3 38 5 is_stmt 1
jmp .LBB4_1
.Ltmp27:
.Lfunc_end4:
.size _ZN4main4main17h41a55d5959f76482E, .Lfunc_end4-_ZN4main4main17h41a55d5959f76482E
.cfi_endproc
.section .text._ZN4main5print17h82a0e423eb1ed4b9E,"ax",@progbits
.p2align 4, 0x90
.type _ZN4main5print17h82a0e423eb1ed4b9E,@function
_ZN4main5print17h82a0e423eb1ed4b9E:
.Lfunc_begin5:
.loc 3 47 0
.cfi_startproc
subq $56, %rsp
.cfi_def_cfa_offset 64
movq %rdi, 8(%rsp)
movq %rdi, 24(%rsp)
movq %rsi, 32(%rsp)
.Ltmp28:
.loc 3 48 21 prologue_end
movq $1, 16(%rsp)
movq %rdi, 40(%rsp)
movq %rsi, 48(%rsp)
.loc 3 48 50 is_stmt 0
callq _ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E
movq 8(%rsp), %rsi
movq %rax, %rdx
.loc 3 48 5
movq 16(%rsp), %rdi
callq _ZN4main8syscalls5write17h6d89d465c6ef6b6bE
.loc 3 49 2 epilogue_begin is_stmt 1
addq $56, %rsp
.cfi_def_cfa_offset 8
retq
.Ltmp29:
.Lfunc_end5:
.size _ZN4main5print17h82a0e423eb1ed4b9E, .Lfunc_end5-_ZN4main5print17h82a0e423eb1ed4b9E
.cfi_endproc
.section .text._ZN4main7println17h8fb7c9cc49d30e19E,"ax",@progbits
.p2align 4, 0x90
.type _ZN4main7println17h8fb7c9cc49d30e19E,@function
_ZN4main7println17h8fb7c9cc49d30e19E:
.Lfunc_begin6:
.loc 3 51 0
.cfi_startproc
subq $40, %rsp
.cfi_def_cfa_offset 48
movq %rdi, 8(%rsp)
movq %rsi, 16(%rsp)
.Ltmp30:
.loc 3 52 5 prologue_end
callq _ZN4main5print17h82a0e423eb1ed4b9E
.loc 3 53 21
movq $1, (%rsp)
leaq .L__unnamed_3(%rip), %rax
movq %rax, 24(%rsp)
movq $1, 32(%rsp)
.loc 3 53 5 is_stmt 0
movq (%rsp), %rdi
leaq .L__unnamed_3(%rip), %rsi
movl $1, %edx
callq _ZN4main8syscalls5write17h6d89d465c6ef6b6bE
.loc 3 54 2 epilogue_begin is_stmt 1
addq $40, %rsp
.cfi_def_cfa_offset 8
retq
.Ltmp31:
.Lfunc_end6:
.size _ZN4main7println17h8fb7c9cc49d30e19E, .Lfunc_end6-_ZN4main7println17h8fb7c9cc49d30e19E
.cfi_endproc
.section .text.rust_begin_unwind,"ax",@progbits
.hidden rust_begin_unwind
.globl rust_begin_unwind
.p2align 4, 0x90
.type rust_begin_unwind,@function
rust_begin_unwind:
.Lfunc_begin7:
.loc 3 57 0
.cfi_startproc
subq $40, %rsp
.cfi_def_cfa_offset 48
.Ltmp32:
.loc 3 58 9 prologue_end
leaq .L__unnamed_4(%rip), %rax
movq %rax, (%rsp)
movq %rdi, 16(%rsp)
.loc 3 59 21
movq $1, 8(%rsp)
leaq .L__unnamed_4(%rip), %rax
movq %rax, 24(%rsp)
movq $6, 32(%rsp)
.loc 3 59 5 is_stmt 0
movq 8(%rsp), %rdi
leaq .L__unnamed_4(%rip), %rsi
movl $6, %edx
callq _ZN4main8syscalls5write17h6d89d465c6ef6b6bE
.loc 3 60 5 is_stmt 1
movl $1, %edi
callq _ZN4main8syscalls4exit17hab37beeb3ef0c691E
.LBB7_1:
.loc 3 61 5
jmp .LBB7_1
.Ltmp33:
.Lfunc_end7:
.size rust_begin_unwind, .Lfunc_end7-rust_begin_unwind
.cfi_endproc
.type .L__unnamed_1,@object
.section .rodata..L__unnamed_1,"a",@progbits
.L__unnamed_1:
.ascii "ERROR: Must have a url argument - curl [url]"
.size .L__unnamed_1, 44
.type .L__unnamed_2,@object
.section .rodata..L__unnamed_2,"a",@progbits
.L__unnamed_2:
.size .L__unnamed_2, 0
.type .L__unnamed_3,@object
.section .rodata..L__unnamed_3,"a",@progbits
.L__unnamed_3:
.byte 10
.size .L__unnamed_3, 1
.type .L__unnamed_4,@object
.section .rodata..L__unnamed_4,"a",@progbits
.L__unnamed_4:
.ascii "ERROR\n"
.size .L__unnamed_4, 6
.type __rustc_debug_gdb_scripts_section__,@object
.section .debug_gdb_scripts,"aMS",@progbits,1,unique,1
.weak __rustc_debug_gdb_scripts_section__
__rustc_debug_gdb_scripts_section__:
.asciz "\001gdb_load_rust_pretty_printers.py"
.size __rustc_debug_gdb_scripts_section__, 34
.section .debug_abbrev,"",@progbits
.byte 1
.byte 17
.byte 1
.byte 37
.byte 14
.byte 19
.byte 5
.byte 3
.byte 14
.byte 16
.byte 23
.byte 27
.byte 14
.ascii "\264B"
.byte 25
.byte 17
.byte 1
.byte 85
.byte 23
.byte 0
.byte 0
.byte 2
.byte 57
.byte 1
.byte 3
.byte 14
.byte 0
.byte 0
.byte 3
.byte 4
.byte 1
.byte 73
.byte 19
.byte 109
.byte 25
.byte 3
.byte 14
.byte 11
.byte 11
.ascii "\210\001"
.byte 15
.byte 0
.byte 0
.byte 4
.byte 40
.byte 0
.byte 3
.byte 14
.byte 28
.byte 15
.byte 0
.byte 0
.byte 5
.byte 46
.byte 1
.byte 17
.byte 1
.byte 18
.byte 6
.byte 64
.byte 24
.byte 110
.byte 14
.byte 3
.byte 14
.byte 58
.byte 11
.byte 59
.byte 11
.byte 73
.byte 19
.byte 0
.byte 0
.byte 6
.byte 5
.byte 0
.byte 2
.byte 24
.byte 3
.byte 14
.byte 58
.byte 11
.byte 59
.byte 11
.byte 73
.byte 19
.byte 0
.byte 0
.byte 7
.byte 11
.byte 1
.byte 17
.byte 1
.byte 18
.byte 6
.byte 0
.byte 0
.byte 8
.byte 52
.byte 0
.byte 2
.byte 24
.byte 3
.byte 14
.ascii "\210\001"
.byte 15
.byte 58
.byte 11
.byte 59
.byte 11
.byte 73
.byte 19
.byte 0
.byte 0
.byte 9
.byte 46
.byte 1
.byte 17
.byte 1
.byte 18
.byte 6
.byte 64
.byte 24
.byte 3
.byte 14
.byte 58
.byte 11
.byte 59
.byte 11
.byte 63
.byte 25
.byte 0
.byte 0
.byte 10
.byte 11
.byte 1
.byte 85
.byte 23
.byte 0
.byte 0
.byte 11
.byte 29
.byte 1
.byte 49
.byte 19
.byte 17
.byte 1
.byte 18
.byte 6
.byte 88
.byte 11
.byte 89
.byte 11
.byte 87
.byte 11
.byte 0
.byte 0
.byte 12
.byte 5
.byte 0
.byte 2
.byte 24
.byte 49
.byte 19
.byte 0
.byte 0
.byte 13
.byte 52
.byte 0
.byte 2
.byte 24
.byte 3
.byte 14
.byte 58
.byte 11
.byte 59
.byte 11
.byte 73
.byte 19
.byte 0
.byte 0
.byte 14
.byte 46
.byte 1
.byte 17
.byte 1
.byte 18
.byte 6
.byte 64
.byte 24
.byte 110
.byte 14
.byte 3
.byte 14
.byte 58
.byte 11
.byte 59
.byte 11
.ascii "\207\001"
.byte 25
.byte 0
.byte 0
.byte 15
.byte 36
.byte 0
.byte 3
.byte 14
.byte 62
.byte 11
.byte 11
.byte 11
.byte 0
.byte 0
.byte 16
.byte 19
.byte 1
.byte 3
.byte 14
.byte 11
.byte 11
.ascii "\210\001"
.byte 15
.byte 0
.byte 0
.byte 17
.byte 13
.byte 0
.byte 3
.byte 14
.byte 73
.byte 19
.ascii "\210\001"
.byte 15
.byte 56
.byte 11
.byte 0
.byte 0
.byte 18
.byte 51
.byte 1
.byte 21
.byte 19
.byte 0
.byte 0
.byte 19
.byte 13
.byte 0
.byte 73
.byte 19
.ascii "\210\001"
.byte 15
.byte 56
.byte 11
.byte 52
.byte 25
.byte 0
.byte 0
.byte 20
.byte 25
.byte 1
.byte 22
.byte 11
.byte 0
.byte 0
.byte 21
.byte 19
.byte 0
.byte 3
.byte 14
.byte 11
.byte 11
.ascii "\210\001"
.byte 15
.byte 0
.byte 0
.byte 22
.byte 46
.byte 1
.byte 110
.byte 14
.byte 3
.byte 14
.byte 58
.byte 11
.byte 59
.byte 5
.byte 73
.byte 19
.byte 32
.byte 11
.byte 0
.byte 0
.byte 23
.byte 47
.byte 0
.byte 73
.byte 19
.byte 3
.byte 14
.byte 0
.byte 0
.byte 24
.byte 5
.byte 0
.byte 3
.byte 14
.byte 58
.byte 11
.byte 59
.byte 5
.byte 73
.byte 19
.byte 0
.byte 0
.byte 25
.byte 25
.byte 1
.byte 0
.byte 0
.byte 26
.byte 15
.byte 0
.byte 73
.byte 19
.byte 3
.byte 14
.byte 51
.byte 6
.byte 0
.byte 0
.byte 27
.byte 15
.byte 0
.byte 73
.byte 19
.byte 51
.byte 6
.byte 0
.byte 0
.byte 28
.byte 1
.byte 1
.byte 73
.byte 19
.byte 0
.byte 0
.byte 29
.byte 33
.byte 0
.byte 73
.byte 19
.byte 34
.byte 13
.byte 55
.byte 11
.byte 0
.byte 0
.byte 30
.byte 36
.byte 0
.byte 3
.byte 14
.byte 11
.byte 11
.byte 62
.byte 11
.byte 0
.byte 0
.byte 31
.byte 21
.byte 1
.byte 73
.byte 19
.byte 0
.byte 0
.byte 32
.byte 5
.byte 0
.byte 73
.byte 19
.byte 0
.byte 0
.byte 0
.section .debug_info,"",@progbits
.Lcu_begin0:
.long .Ldebug_info_end0-.Ldebug_info_start0
.Ldebug_info_start0:
.short 4
.long .debug_abbrev
.byte 8
.byte 1
.long .Linfo_string0
.short 28
.long .Linfo_string1
.long .Lline_table_start0
.long .Linfo_string2
.quad 0
.long .Ldebug_ranges5
.byte 2
.long .Linfo_string3
.byte 2
.long .Linfo_string4
.byte 3
.long 737
.long .Linfo_string7
.byte 8
.byte 8
.byte 4
.long .Linfo_string6
.byte 1
.byte 0
.byte 5
.quad .Lfunc_begin1
.long .Lfunc_end1-.Lfunc_begin1
.byte 1
.byte 87
.long .Linfo_string30
.long .Linfo_string31
.byte 2
.byte 55
.long 1834
.byte 6
.byte 2
.byte 145
.byte 8
.long .Linfo_string46
.byte 2
.byte 55
.long 52
.byte 6
.byte 2
.byte 145
.byte 24
.long .Linfo_string47
.byte 2
.byte 55
.long 1880
.byte 6
.byte 2
.byte 145
.byte 32
.long .Linfo_string29
.byte 2
.byte 55
.long 737
.byte 7
.quad .Ltmp2
.long .Ltmp3-.Ltmp2
.byte 8
.byte 2
.byte 145
.byte 16
.long .Linfo_string49
.byte 1
.byte 2
.byte 56
.long 1834
.byte 0
.byte 0
.byte 5
.quad .Lfunc_begin2
.long .Lfunc_end2-.Lfunc_begin2
.byte 1
.byte 87
.long .Linfo_string33
.long .Linfo_string34
.byte 2
.byte 59
.long 1834
.byte 6
.byte 2
.byte 145
.byte 16
.long .Linfo_string50
.byte 2
.byte 59
.long 1834
.byte 7
.quad .Ltmp5
.long .Ltmp6-.Ltmp5
.byte 8
.byte 2
.byte 145
.byte 8
.long .Linfo_string49
.byte 1
.byte 2
.byte 60
.long 1834
.byte 0
.byte 0
.byte 0
.byte 9
.quad .Lfunc_begin3
.long .Lfunc_end3-.Lfunc_begin3
.byte 1
.byte 87
.long .Linfo_string35
.byte 3
.byte 15
.byte 10
.long .Ldebug_ranges0
.byte 8
.byte 2
.byte 145
.byte 8
.long .Linfo_string51
.byte 1
.byte 3
.byte 17
.long 1821
.byte 11
.long 1215
.quad .Ltmp10
.long .Ltmp11-.Ltmp10
.byte 3
.byte 19
.byte 20
.byte 12
.byte 3
.byte 145
.asciz "\310"
.long 1241
.byte 12
.byte 3
.byte 145
.asciz "\320"
.long 1253
.byte 0
.byte 10
.long .Ldebug_ranges1
.byte 8
.byte 2
.byte 145
.byte 16
.long .Linfo_string52
.byte 1
.byte 3
.byte 19
.long 1821
.byte 10
.long .Ldebug_ranges2
.byte 8
.byte 2
.byte 145
.byte 24
.long .Linfo_string53
.byte 1
.byte 3
.byte 20
.long 1814
.byte 11
.long 1215
.quad .Ltmp14
.long .Ltmp15-.Ltmp14
.byte 3
.byte 27
.byte 23
.byte 12
.byte 2
.byte 145
.byte 56
.long 1241
.byte 12
.byte 3
.byte 145
.asciz "\300"
.long 1253
.byte 0
.byte 7
.quad .Ltmp16
.long .Ltmp19-.Ltmp16
.byte 8
.byte 2
.byte 145
.byte 32
.long .Linfo_string54
.byte 1
.byte 3
.byte 27
.long 1821
.byte 7
.quad .Ltmp17
.long .Ltmp19-.Ltmp17
.byte 8
.byte 2
.byte 145
.byte 40
.long .Linfo_string55
.byte 1
.byte 3
.byte 28
.long 1880
.byte 7
.quad .Ltmp18
.long .Ltmp19-.Ltmp18
.byte 8
.byte 2
.byte 145
.byte 48
.long .Linfo_string50
.byte 1
.byte 3
.byte 30
.long 1834
.byte 0
.byte 0
.byte 0
.byte 0
.byte 0
.byte 0
.byte 0
.byte 5
.quad .Lfunc_begin4
.long .Lfunc_end4-.Lfunc_begin4
.byte 1
.byte 87
.long .Linfo_string36
.long .Linfo_string3
.byte 3
.byte 35
.long 1834
.byte 6
.byte 2
.byte 145
.byte 32
.long .Linfo_string55
.byte 3
.byte 35
.long 1880
.byte 10
.long .Ldebug_ranges3
.byte 13
.byte 2
.byte 145
.byte 15
.long .Linfo_string56
.byte 3
.byte 36
.long 1807
.byte 10
.long .Ldebug_ranges4
.byte 8
.byte 2
.byte 145
.byte 16
.long .Linfo_string57
.byte 1
.byte 3
.byte 37
.long 1814
.byte 0
.byte 0
.byte 0
.byte 5
.quad .Lfunc_begin5
.long .Lfunc_end5-.Lfunc_begin5
.byte 1
.byte 87
.long .Linfo_string37
.long .Linfo_string38
.byte 3
.byte 47
.long 1834
.byte 6
.byte 2
.byte 145
.byte 24
.long .Linfo_string58
.byte 3
.byte 47
.long 1841
.byte 0
.byte 5
.quad .Lfunc_begin6
.long .Lfunc_end6-.Lfunc_begin6
.byte 1
.byte 87
.long .Linfo_string39
.long .Linfo_string40
.byte 3
.byte 51
.long 1834
.byte 6
.byte 2
.byte 145
.byte 8
.long .Linfo_string58
.byte 3
.byte 51
.long 1841
.byte 0
.byte 14
.quad .Lfunc_begin7
.long .Lfunc_end7-.Lfunc_begin7
.byte 1
.byte 87
.long .Linfo_string41
.long .Linfo_string42
.byte 3
.byte 57
.byte 6
.byte 2
.byte 145
.byte 16
.long .Linfo_string61
.byte 3
.byte 57
.long 1926
.byte 7
.quad .Ltmp32
.long .Ltmp33-.Ltmp32
.byte 8
.byte 2
.byte 145
.byte 0
.long .Linfo_string58
.byte 1
.byte 3
.byte 58
.long 1893
.byte 0
.byte 0
.byte 0
.byte 15
.long .Linfo_string5
.byte 7
.byte 8
.byte 2
.long .Linfo_string8
.byte 2
.long .Linfo_string9
.byte 2
.long .Linfo_string10
.byte 3
.long 1807
.long .Linfo_string16
.byte 1
.byte 1
.byte 4
.long .Linfo_string12
.byte 0
.byte 4
.long .Linfo_string13
.byte 1
.byte 4
.long .Linfo_string14
.byte 2
.byte 4
.long .Linfo_string15
.byte 3
.byte 0
.byte 16
.long .Linfo_string87
.byte 56
.byte 8
.byte 17
.long .Linfo_string74
.long 1814
.byte 8
.byte 32
.byte 17
.long .Linfo_string75
.long 2102
.byte 4
.byte 40
.byte 17
.long .Linfo_string77
.long 759
.byte 1
.byte 48
.byte 17
.long .Linfo_string78
.long 2109
.byte 4
.byte 44
.byte 17
.long .Linfo_string80
.long 869
.byte 8
.byte 0
.byte 17
.long .Linfo_string86
.long 869
.byte 8
.byte 16
.byte 0
.byte 16
.long .Linfo_string85
.byte 16
.byte 8
.byte 18
.long 881
.byte 19
.long 737
.byte 8
.byte 0
.byte 20
.byte 0
.byte 17
.long .Linfo_string81
.long 931
.byte 8
.byte 0
.byte 0
.byte 20
.byte 1
.byte 17
.long .Linfo_string83
.long 950
.byte 8
.byte 0
.byte 0
.byte 20
.byte 2
.byte 17
.long .Linfo_string84
.long 969
.byte 8
.byte 0
.byte 0
.byte 0
.byte 16
.long .Linfo_string81
.byte 16
.byte 8
.byte 17
.long .Linfo_string82
.long 1814
.byte 8
.byte 8
.byte 0
.byte 16
.long .Linfo_string83
.byte 16
.byte 8
.byte 17
.long .Linfo_string82
.long 1814
.byte 8
.byte 8
.byte 0
.byte 21
.long .Linfo_string84
.byte 16
.byte 8
.byte 0
.byte 16
.long .Linfo_string111
.byte 16
.byte 8
.byte 17
.long .Linfo_string92
.long 2155
.byte 8
.byte 0
.byte 17
.long .Linfo_string96
.long 2168
.byte 8
.byte 8
.byte 0
.byte 2
.long .Linfo_string93
.byte 21
.long .Linfo_string94
.byte 0
.byte 1
.byte 0
.byte 0
.byte 16
.long .Linfo_string113
.byte 48
.byte 8
.byte 17
.long .Linfo_string72
.long 2024
.byte 8
.byte 0
.byte 17
.long .Linfo_string9
.long 1489
.byte 8
.byte 32
.byte 17
.long .Linfo_string91
.long 2116
.byte 8
.byte 16
.byte 0
.byte 21
.long .Linfo_string100
.byte 0
.byte 1
.byte 16
.long .Linfo_string108
.byte 64
.byte 8
.byte 17
.long .Linfo_string78
.long 2109
.byte 4
.byte 52
.byte 17
.long .Linfo_string75
.long 2102
.byte 4
.byte 48
.byte 17
.long .Linfo_string77
.long 759
.byte 1
.byte 56
.byte 17
.long .Linfo_string86
.long 1582
.byte 8
.byte 0
.byte 17
.long .Linfo_string80
.long 1582
.byte 8
.byte 16
.byte 17
.long .Linfo_string105
.long 2217
.byte 8
.byte 32
.byte 0
.byte 0
.byte 2
.long .Linfo_string17
.byte 2
.long .Linfo_string18
.byte 5
.quad .Lfunc_begin0
.long .Lfunc_end0-.Lfunc_begin0
.byte 1
.byte 87
.long .Linfo_string28
.long .Linfo_string29
.byte 1
.byte 158
.long 1814
.byte 6
.byte 2
.byte 145
.byte 112
.long .Linfo_string26
.byte 1
.byte 158
.long 1841
.byte 0
.byte 0
.byte 0
.byte 2
.long .Linfo_string19
.byte 2
.long .Linfo_string20
.byte 2
.long .Linfo_string18
.byte 22
.long .Linfo_string23
.long .Linfo_string24
.byte 4
.short 935
.long 1821
.byte 1
.byte 23
.long 1814
.long .Linfo_string22
.byte 24
.long .Linfo_string26
.byte 4
.short 935
.long 1821
.byte 24
.long .Linfo_string27
.byte 4
.short 935
.long 1814
.byte 0
.byte 0
.byte 0
.byte 0
.byte 2
.long .Linfo_string42
.byte 2
.long .Linfo_string62
.byte 16
.long .Linfo_string125
.byte 40
.byte 8
.byte 17
.long .Linfo_string63
.long 1939
.byte 8
.byte 0
.byte 17
.long .Linfo_string69
.long 1396
.byte 8
.byte 16
.byte 17
.long .Linfo_string116
.long 2263
.byte 8
.byte 24
.byte 17
.long .Linfo_string122
.long 2276
.byte 1
.byte 32
.byte 17
.long .Linfo_string124
.long 2276
.byte 1
.byte 33
.byte 0
.byte 0
.byte 2
.long .Linfo_string116
.byte 16
.long .Linfo_string120
.byte 24
.byte 8
.byte 17
.long .Linfo_string117
.long 1841
.byte 8
.byte 0
.byte 17
.long .Linfo_string118
.long 2109
.byte 4
.byte 16
.byte 17
.long .Linfo_string119
.long 2109
.byte 4
.byte 20
.byte 0
.byte 0
.byte 0
.byte 2
.long .Linfo_string70
.byte 16
.long .Linfo_string115
.byte 8
.byte 8
.byte 18
.long 1408
.byte 19
.long 737
.byte 8
.byte 0
.byte 20
.byte 0
.byte 17
.long .Linfo_string71
.long 1443
.byte 8
.byte 0
.byte 0
.byte 25
.byte 17
.long .Linfo_string89
.long 1460
.byte 8
.byte 0
.byte 0
.byte 0
.byte 16
.long .Linfo_string71
.byte 8
.byte 8
.byte 23
.long 2011
.long .Linfo_string22
.byte 0
.byte 16
.long .Linfo_string89
.byte 8
.byte 8
.byte 23
.long 2011
.long .Linfo_string22
.byte 17
.long .Linfo_string82
.long 2011
.byte 8
.byte 0
.byte 0
.byte 0
.byte 16
.long .Linfo_string90
.byte 16
.byte 8
.byte 18
.long 1501
.byte 19
.long 737
.byte 8
.byte 0
.byte 20
.byte 0
.byte 17
.long .Linfo_string71
.long 1536
.byte 8
.byte 0
.byte 0
.byte 25
.byte 17
.long .Linfo_string89
.long 1553
.byte 8
.byte 0
.byte 0
.byte 0
.byte 16
.long .Linfo_string71
.byte 16
.byte 8
.byte 23
.long 2063
.long .Linfo_string22
.byte 0
.byte 16
.long .Linfo_string89
.byte 16
.byte 8
.byte 23
.long 2063
.long .Linfo_string22
.byte 17
.long .Linfo_string82
.long 2063
.byte 8
.byte 0
.byte 0
.byte 0
.byte 16
.long .Linfo_string104
.byte 16
.byte 8
.byte 18
.long 1594
.byte 19
.long 737
.byte 8
.byte 0
.byte 20
.byte 0
.byte 17
.long .Linfo_string71
.long 1630
.byte 8
.byte 0
.byte 0
.byte 20
.byte 1
.byte 17
.long .Linfo_string89
.long 1647
.byte 8
.byte 0
.byte 0
.byte 0
.byte 16
.long .Linfo_string71
.byte 16
.byte 8
.byte 23
.long 1814
.long .Linfo_string22
.byte 0
.byte 16
.long .Linfo_string89
.byte 16
.byte 8
.byte 23
.long 1814
.long .Linfo_string22
.byte 17
.long .Linfo_string82
.long 1814
.byte 8
.byte 8
.byte 0
.byte 0
.byte 0
.byte 2
.long .Linfo_string97
.byte 16
.long .Linfo_string103
.byte 1
.byte 1
.byte 18
.long 1694
.byte 19
.long 1807
.byte 1
.byte 0
.byte 20
.byte 0
.byte 17
.long .Linfo_string98
.long 1730
.byte 1
.byte 0
.byte 0
.byte 20
.byte 1
.byte 17
.long .Linfo_string102
.long 1767
.byte 1
.byte 0
.byte 0
.byte 0
.byte 16
.long .Linfo_string98
.byte 1
.byte 1
.byte 23
.long 2197
.long .Linfo_string22
.byte 23
.long 1062
.long .Linfo_string101
.byte 17
.long .Linfo_string82
.long 2197
.byte 1
.byte 1
.byte 0
.byte 16
.long .Linfo_string102
.byte 1
.byte 1
.byte 23
.long 2197
.long .Linfo_string22
.byte 23
.long 1062
.long .Linfo_string101
.byte 17
.long .Linfo_string82
.long 1062
.byte 1
.byte 1
.byte 0
.byte 0
.byte 0
.byte 0
.byte 15
.long .Linfo_string11
.byte 7
.byte 1
.byte 15
.long .Linfo_string21
.byte 7
.byte 8
.byte 26
.long 1814
.long .Linfo_string25
.long 0
.byte 15
.long .Linfo_string32
.byte 5
.byte 8
.byte 16
.long .Linfo_string45
.byte 16
.byte 8
.byte 17
.long .Linfo_string43
.long 1871
.byte 8
.byte 0
.byte 17
.long .Linfo_string44
.long 1814
.byte 8
.byte 8
.byte 0
.byte 27
.long 1807
.long 0
.byte 26
.long 1807
.long .Linfo_string48
.long 0
.byte 26
.long 1906
.long .Linfo_string60
.long 0
.byte 28
.long 1807
.byte 29
.long 1919
.byte 0
.byte 6
.byte 0
.byte 30
.long .Linfo_string59
.byte 8
.byte 7
.byte 26
.long 1279
.long .Linfo_string126
.long 0
.byte 16
.long .Linfo_string68
.byte 16
.byte 8
.byte 17
.long .Linfo_string64
.long 1969
.byte 8
.byte 0
.byte 17
.long .Linfo_string66
.long 1985
.byte 8
.byte 8
.byte 0
.byte 27
.long 1978
.long 0
.byte 21
.long .Linfo_string65
.byte 0
.byte 1
.byte 26
.long 1998
.long .Linfo_string67
.long 0
.byte 28
.long 1814
.byte 29
.long 1919
.byte 0
.byte 3
.byte 0
.byte 26
.long 1021
.long .Linfo_string114
.long 0
.byte 16
.long .Linfo_string73
.byte 16
.byte 8
.byte 17
.long .Linfo_string43
.long 2054
.byte 8
.byte 0
.byte 17
.long .Linfo_string44
.long 1814
.byte 8
.byte 8
.byte 0
.byte 27
.long 1841
.long 0
.byte 16
.long .Linfo_string88
.byte 16
.byte 8
.byte 17
.long .Linfo_string43
.long 2093
.byte 8
.byte 0
.byte 17
.long .Linfo_string44
.long 1814
.byte 8
.byte 8
.byte 0
.byte 27
.long 795
.long 0
.byte 15
.long .Linfo_string76
.byte 16
.byte 4
.byte 15
.long .Linfo_string79
.byte 7
.byte 4
.byte 16
.long .Linfo_string112
.byte 16
.byte 8
.byte 17
.long .Linfo_string43
.long 2146
.byte 8
.byte 0
.byte 17
.long .Linfo_string44
.long 1814
.byte 8
.byte 8
.byte 0
.byte 27
.long 977
.long 0
.byte 26
.long 1012
.long .Linfo_string95
.long 0
.byte 26
.long 2181
.long .Linfo_string110
.long 0
.byte 31
.long 1682
.byte 32
.long 2155
.byte 32
.long 2204
.byte 0
.byte 15
.long .Linfo_string99
.byte 7
.byte 0
.byte 26
.long 1069
.long .Linfo_string109
.long 0
.byte 16
.long .Linfo_string107
.byte 16
.byte 8
.byte 17
.long .Linfo_string64
.long 2247
.byte 8
.byte 0
.byte 17
.long .Linfo_string66
.long 1985
.byte 8
.byte 8
.byte 0
.byte 27
.long 2256
.long 0
.byte 21
.long .Linfo_string106
.byte 0
.byte 1
.byte 26
.long 1348
.long .Linfo_string121
.long 0
.byte 15
.long .Linfo_string123
.byte 2
.byte 1
.byte 0
.Ldebug_info_end0:
.section ".text._ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E","ax",@progbits
.Lsec_end0:
.section .text._ZN4main8syscalls5write17h6d89d465c6ef6b6bE,"ax",@progbits
.Lsec_end1:
.section .text._ZN4main8syscalls4exit17hab37beeb3ef0c691E,"ax",@progbits
.Lsec_end2:
.section .text._start,"ax",@progbits
.Lsec_end3:
.section .text._ZN4main4main17h41a55d5959f76482E,"ax",@progbits
.Lsec_end4:
.section .text._ZN4main5print17h82a0e423eb1ed4b9E,"ax",@progbits
.Lsec_end5:
.section .text._ZN4main7println17h8fb7c9cc49d30e19E,"ax",@progbits
.Lsec_end6:
.section .text.rust_begin_unwind,"ax",@progbits
.Lsec_end7:
.section .debug_aranges,"",@progbits
.long 156
.short 2
.long .Lcu_begin0
.byte 8
.byte 0
.zero 4,255
.quad .Lfunc_begin0
.quad .Lsec_end0-.Lfunc_begin0
.quad .Lfunc_begin1
.quad .Lsec_end1-.Lfunc_begin1
.quad .Lfunc_begin2
.quad .Lsec_end2-.Lfunc_begin2
.quad .Lfunc_begin3
.quad .Lsec_end3-.Lfunc_begin3
.quad .Lfunc_begin4
.quad .Lsec_end4-.Lfunc_begin4
.quad .Lfunc_begin5
.quad .Lsec_end5-.Lfunc_begin5
.quad .Lfunc_begin6
.quad .Lsec_end6-.Lfunc_begin6
.quad .Lfunc_begin7
.quad .Lsec_end7-.Lfunc_begin7
.quad 0
.quad 0
.section .debug_ranges,"",@progbits
.Ldebug_ranges0:
.quad .Ltmp9
.quad .Ltmp19
.quad .Ltmp20
.quad .Ltmp21
.quad 0
.quad 0
.Ldebug_ranges1:
.quad .Ltmp12
.quad .Ltmp19
.quad .Ltmp20
.quad .Ltmp21
.quad 0
.quad 0
.Ldebug_ranges2:
.quad .Ltmp13
.quad .Ltmp19
.quad .Ltmp20
.quad .Ltmp21
.quad 0
.quad 0
.Ldebug_ranges3:
.quad .Ltmp23
.quad .Ltmp25
.quad .Ltmp26
.quad .Ltmp27
.quad 0
.quad 0
.Ldebug_ranges4:
.quad .Ltmp24
.quad .Ltmp25
.quad .Ltmp26
.quad .Ltmp27
.quad 0
.quad 0
.Ldebug_ranges5:
.quad .Lfunc_begin0
.quad .Lfunc_end0
.quad .Lfunc_begin1
.quad .Lfunc_end1
.quad .Lfunc_begin2
.quad .Lfunc_end2
.quad .Lfunc_begin3
.quad .Lfunc_end3
.quad .Lfunc_begin4
.quad .Lfunc_end4
.quad .Lfunc_begin5
.quad .Lfunc_end5
.quad .Lfunc_begin6
.quad .Lfunc_end6
.quad .Lfunc_begin7
.quad .Lfunc_end7
.quad 0
.quad 0
.section .debug_str,"MS",@progbits,1
.Linfo_string0:
.asciz "clang LLVM (rustc version 1.74.0 (79e9716c9 2023-11-13))"
.Linfo_string1:
.asciz "main.rs/@/main.aaccb3f0a8cfdec6-cgu.0"
.Linfo_string2:
.asciz "/mnt/f/Projects/pure_rust_curl"
.Linfo_string3:
.asciz "main"
.Linfo_string4:
.asciz "syscalls"
.Linfo_string5:
.asciz "u64"
.Linfo_string6:
.asciz "Stdout"
.Linfo_string7:
.asciz "SysFd"
.Linfo_string8:
.asciz "core"
.Linfo_string9:
.asciz "fmt"
.Linfo_string10:
.asciz "rt"
.Linfo_string11:
.asciz "u8"
.Linfo_string12:
.asciz "Left"
.Linfo_string13:
.asciz "Right"
.Linfo_string14:
.asciz "Center"
.Linfo_string15:
.asciz "Unknown"
.Linfo_string16:
.asciz "Alignment"
.Linfo_string17:
.asciz "str"
.Linfo_string18:
.asciz "{impl#0}"
.Linfo_string19:
.asciz "ptr"
.Linfo_string20:
.asciz "const_ptr"
.Linfo_string21:
.asciz "usize"
.Linfo_string22:
.asciz "T"
.Linfo_string23:
.asciz "_ZN4core3ptr9const_ptr33_$LT$impl$u20$$BP$const$u20$T$GT$3add17h3347d31573f26e4fE"
.Linfo_string24:
.asciz "add<usize>"
.Linfo_string25:
.asciz "*const usize"
.Linfo_string26:
.asciz "self"
.Linfo_string27:
.asciz "count"
.Linfo_string28:
.asciz "_ZN4core3str21_$LT$impl$u20$str$GT$3len17h24816ebde8d1c373E"
.Linfo_string29:
.asciz "len"
.Linfo_string30:
.asciz "_ZN4main8syscalls5write17h6d89d465c6ef6b6bE"
.Linfo_string31:
.asciz "write"
.Linfo_string32:
.asciz "i64"
.Linfo_string33:
.asciz "_ZN4main8syscalls4exit17hab37beeb3ef0c691E"
.Linfo_string34:
.asciz "exit"
.Linfo_string35:
.asciz "_start"
.Linfo_string36:
.asciz "_ZN4main4main17h41a55d5959f76482E"
.Linfo_string37:
.asciz "_ZN4main5print17h82a0e423eb1ed4b9E"
.Linfo_string38:
.asciz "print"
.Linfo_string39:
.asciz "_ZN4main7println17h8fb7c9cc49d30e19E"
.Linfo_string40:
.asciz "println"
.Linfo_string41:
.asciz "rust_begin_unwind"
.Linfo_string42:
.asciz "panic"
.Linfo_string43:
.asciz "data_ptr"
.Linfo_string44:
.asciz "length"
.Linfo_string45:
.asciz "&str"
.Linfo_string46:
.asciz "fd"
.Linfo_string47:
.asciz "data"
.Linfo_string48:
.asciz "*const u8"
.Linfo_string49:
.asciz "res"
.Linfo_string50:
.asciz "code"
.Linfo_string51:
.asciz "stack_ptr"
.Linfo_string52:
.asciz "args_ptr"
.Linfo_string53:
.asciz "argc"
.Linfo_string54:
.asciz "url_arg_ptr"
.Linfo_string55:
.asciz "url"
.Linfo_string56:
.asciz "c"
.Linfo_string57:
.asciz "n"
.Linfo_string58:
.asciz "msg"
.Linfo_string59:
.asciz "__ARRAY_SIZE_TYPE__"
.Linfo_string60:
.asciz "&[u8; 6]"
.Linfo_string61:
.asciz "_info"
.Linfo_string62:
.asciz "panic_info"
.Linfo_string63:
.asciz "payload"
.Linfo_string64:
.asciz "pointer"
.Linfo_string65:
.asciz "(dyn core::any::Any + core::marker::Send)"
.Linfo_string66:
.asciz "vtable"
.Linfo_string67:
.asciz "&[usize; 3]"
.Linfo_string68:
.asciz "&(dyn core::any::Any + core::marker::Send)"
.Linfo_string69:
.asciz "message"
.Linfo_string70:
.asciz "option"
.Linfo_string71:
.asciz "None"
.Linfo_string72:
.asciz "pieces"
.Linfo_string73:
.asciz "&[&str]"
.Linfo_string74:
.asciz "position"
.Linfo_string75:
.asciz "fill"
.Linfo_string76:
.asciz "char"
.Linfo_string77:
.asciz "align"
.Linfo_string78:
.asciz "flags"
.Linfo_string79:
.asciz "u32"
.Linfo_string80:
.asciz "precision"
.Linfo_string81:
.asciz "Is"
.Linfo_string82:
.asciz "__0"
.Linfo_string83:
.asciz "Param"
.Linfo_string84:
.asciz "Implied"
.Linfo_string85:
.asciz "Count"
.Linfo_string86:
.asciz "width"
.Linfo_string87:
.asciz "Placeholder"
.Linfo_string88:
.asciz "&[core::fmt::rt::Placeholder]"
.Linfo_string89:
.asciz "Some"
.Linfo_string90:
.asciz "Option<&[core::fmt::rt::Placeholder]>"
.Linfo_string91:
.asciz "args"
.Linfo_string92:
.asciz "value"
.Linfo_string93:
.asciz "{extern#0}"
.Linfo_string94:
.asciz "Opaque"
.Linfo_string95:
.asciz "&core::fmt::rt::{extern#0}::Opaque"
.Linfo_string96:
.asciz "formatter"
.Linfo_string97:
.asciz "result"
.Linfo_string98:
.asciz "Ok"
.Linfo_string99:
.asciz "()"
.Linfo_string100:
.asciz "Error"
.Linfo_string101:
.asciz "E"
.Linfo_string102:
.asciz "Err"
.Linfo_string103:
.asciz "Result<(), core::fmt::Error>"
.Linfo_string104:
.asciz "Option<usize>"
.Linfo_string105:
.asciz "buf"
.Linfo_string106:
.asciz "dyn core::fmt::Write"
.Linfo_string107:
.asciz "&mut dyn core::fmt::Write"
.Linfo_string108:
.asciz "Formatter"
.Linfo_string109:
.asciz "&mut core::fmt::Formatter"
.Linfo_string110:
.asciz "fn(&core::fmt::rt::{extern#0}::Opaque, &mut core::fmt::Formatter) -> core::result::Result<(), core::fmt::Error>"
.Linfo_string111:
.asciz "Argument"
.Linfo_string112:
.asciz "&[core::fmt::rt::Argument]"
.Linfo_string113:
.asciz "Arguments"
.Linfo_string114:
.asciz "&core::fmt::Arguments"
.Linfo_string115:
.asciz "Option<&core::fmt::Arguments>"
.Linfo_string116:
.asciz "location"
.Linfo_string117:
.asciz "file"
.Linfo_string118:
.asciz "line"
.Linfo_string119:
.asciz "col"
.Linfo_string120:
.asciz "Location"
.Linfo_string121:
.asciz "&core::panic::location::Location"
.Linfo_string122:
.asciz "can_unwind"
.Linfo_string123:
.asciz "bool"
.Linfo_string124:
.asciz "force_no_backtrace"
.Linfo_string125:
.asciz "PanicInfo"
.Linfo_string126:
.asciz "&core::panic::panic_info::PanicInfo"
.section .debug_pubnames,"",@progbits
.long .LpubNames_end0-.LpubNames_start0
.LpubNames_start0:
.short 2
.long .Lcu_begin0
.long 2284
.long 47
.asciz "syscalls"
.long 63
.asciz "Stdout"
.long 70
.asciz "write"
.long 171
.asciz "exit"
.long 245
.asciz "_start"
.long 494
.asciz "main"
.long 579
.asciz "print"
.long 623
.asciz "println"
.long 744
.asciz "core"
.long 749
.asciz "fmt"
.long 754
.asciz "rt"
.long 770
.asciz "Left"
.long 776
.asciz "Right"
.long 782
.asciz "Center"
.long 788
.asciz "Unknown"
.long 1007
.asciz "{extern#0}"
.long 1144
.asciz "str"
.long 1154
.asciz "len"
.long 1200
.asciz "ptr"
.long 1205
.asciz "const_ptr"
.long 1210
.asciz "{impl#0}"
.long 1215
.asciz "add<usize>"
.long 1269
.asciz "panic"
.long 1274
.asciz "panic_info"
.long 1343
.asciz "location"
.long 1391
.asciz "option"
.long 1677
.asciz "result"
.long 0
.LpubNames_end0:
.section .debug_pubtypes,"",@progbits
.long .LpubTypes_end0-.LpubTypes_start0
.LpubTypes_start0:
.short 2
.long .Lcu_begin0
.long 2284
.long 52
.asciz "SysFd"
.long 737
.asciz "u64"
.long 759
.asciz "Alignment"
.long 795
.asciz "Placeholder"
.long 869
.asciz "Count"
.long 977
.asciz "Argument"
.long 1012
.asciz "Opaque"
.long 1021
.asciz "Arguments"
.long 1062
.asciz "Error"
.long 1069
.asciz "Formatter"
.long 1279
.asciz "PanicInfo"
.long 1348
.asciz "Location"
.long 1396
.asciz "Option<&core::fmt::Arguments>"
.long 1489
.asciz "Option<&[core::fmt::rt::Placeholder]>"
.long 1582
.asciz "Option<usize>"
.long 1682
.asciz "Result<(), core::fmt::Error>"
.long 1807
.asciz "u8"
.long 1814
.asciz "usize"
.long 1821
.asciz "*const usize"
.long 1834
.asciz "i64"
.long 1841
.asciz "&str"
.long 1880
.asciz "*const u8"
.long 1893
.asciz "&[u8; 6]"
.long 1926
.asciz "&core::panic::panic_info::PanicInfo"
.long 1939
.asciz "&(dyn core::any::Any + core::marker::Send)"
.long 1978
.asciz "(dyn core::any::Any + core::marker::Send)"
.long 1985
.asciz "&[usize; 3]"
.long 2011
.asciz "&core::fmt::Arguments"
.long 2024
.asciz "&[&str]"
.long 2063
.asciz "&[core::fmt::rt::Placeholder]"
.long 2102
.asciz "char"
.long 2109
.asciz "u32"
.long 2116
.asciz "&[core::fmt::rt::Argument]"
.long 2155
.asciz "&core::fmt::rt::{extern#0}::Opaque"
.long 2168
.asciz "fn(&core::fmt::rt::{extern#0}::Opaque, &mut core::fmt::Formatter) -> core::result::Result<(), core::fmt::Error>"
.long 2197
.asciz "()"
.long 2204
.asciz "&mut core::fmt::Formatter"
.long 2217
.asciz "&mut dyn core::fmt::Write"
.long 2256
.asciz "dyn core::fmt::Write"
.long 2263
.asciz "&core::panic::location::Location"
.long 2276
.asciz "bool"
.long 0
.LpubTypes_end0:
.ident "rustc version 1.74.0 (79e9716c9 2023-11-13)"
.section ".note.GNU-stack","",@progbits
.section .debug_line,"",@progbits
.Lline_table_start0:
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment