Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text
- .file "rust_out.0.rs"
- .section .text._ZN4main20h1b0ee7751a0669e4iaaE,"ax",@progbits
- .align 16, 0x90
- .type _ZN4main20h1b0ee7751a0669e4iaaE,@function
- _ZN4main20h1b0ee7751a0669e4iaaE:
- .cfi_startproc
- cmpq %fs:112, %rsp
- ja .LBB0_2
- movabsq $88, %r10
- movabsq $0, %r11
- callq __morestack
- retq
- .LBB0_2:
- pushq %rbx
- .Ltmp0:
- .cfi_def_cfa_offset 16
- subq $80, %rsp
- .Ltmp1:
- .cfi_def_cfa_offset 96
- .Ltmp2:
- .cfi_offset %rbx, -16
- movl $1, 72(%rsp)
- movq _ZN3fmt3num16i32.fmt..Display3fmt20he8730d9eb37a86628NLE@GOTPCREL(%rip), %rax
- movq %rax, 8(%rsp)
- leaq 72(%rsp), %rax
- movq %rax, (%rsp)
- movups _ZN4main15__STATIC_FMTSTR20h910e8b82b4c5a8feyaaE(%rip), %xmm0
- movaps %xmm0, 16(%rsp)
- xorps %xmm0, %xmm0
- movaps %xmm0, 32(%rsp)
- leaq (%rsp), %rax
- movq %rax, 48(%rsp)
- movq $1, 56(%rsp)
- leaq 16(%rsp), %rdi
- callq _ZN2io5stdio6_print20h494510ac6720bf89aNhE@PLT
- movl 72(%rsp), %ebx
- movl $4, %edi
- xorl %esi, %esi
- callq je_mallocx@PLT
- testq %rax, %rax
- je .LBB0_6
- movl %ebx, (%rax)
- movabsq $2097865012304223517, %rcx
- cmpq %rcx, %rax
- je .LBB0_5
- movl $4, %esi
- xorl %edx, %edx
- movq %rax, %rdi
- callq je_sdallocx@PLT
- .LBB0_5:
- addq $80, %rsp
- popq %rbx
- retq
- .LBB0_6:
- callq _ZN3oom20he7076b57c17ed7c6HYaE@PLT
- .Ltmp3:
- .size _ZN4main20h1b0ee7751a0669e4iaaE, .Ltmp3-_ZN4main20h1b0ee7751a0669e4iaaE
- .cfi_endproc
- .section .text.main,"ax",@progbits
- .globl main
- .align 16, 0x90
- .type main,@function
- main:
- .cfi_startproc
- movq %rsi, %rax
- movq %rdi, %rcx
- leaq _ZN4main20h1b0ee7751a0669e4iaaE(%rip), %rdi
- movq %rcx, %rsi
- movq %rax, %rdx
- jmp _ZN2rt10lang_start20he050f8de3bcc02b7VRIE@PLT
- .Ltmp4:
- .size main, .Ltmp4-main
- .cfi_endproc
- .type str1056,@object
- .section .rodata.str1056,"a",@progbits
- str1056:
- .size str1056, 0
- .type str1057,@object
- .section .rodata.str1057,"a",@progbits
- str1057:
- .byte 10
- .size str1057, 1
- .type ref31,@object
- .section .data.rel.ro.local.ref31,"aw",@progbits
- .align 16
- ref31:
- .quad str1056
- .quad 0
- .quad str1057
- .quad 1
- .size ref31, 32
- .type _ZN4main15__STATIC_FMTSTR20h910e8b82b4c5a8feyaaE,@object
- .section .data.rel.ro.local._ZN4main15__STATIC_FMTSTR20h910e8b82b4c5a8feyaaE,"aw",@progbits
- .align 8
- _ZN4main15__STATIC_FMTSTR20h910e8b82b4c5a8feyaaE:
- .quad ref31
- .quad 2
- .size _ZN4main15__STATIC_FMTSTR20h910e8b82b4c5a8feyaaE, 16
- .section ".note.GNU-stack","",@progbits
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement