Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .file "problem5.cpp"
- .lcomm __ZStL8__ioinit,1,1
- .def ___main; .scl 2; .type 32; .endef
- .text
- .globl _main
- .def _main; .scl 2; .type 32; .endef
- _main:
- LFB1029:
- pushl %ebp
- LCFI0:
- movl %esp, %ebp
- LCFI1:
- andl $-16, %esp
- LCFI2:
- subl $48, %esp
- LCFI3:
- call ___main
- movl $55440, 44(%esp)
- movl $13, 40(%esp)
- fildl 44(%esp)
- fstpl 16(%esp)
- movl $1, 4(%esp)
- movl 40(%esp), %eax
- movl %eax, (%esp)
- call __ZSt3powIiiEN9__gnu_cxx11__promote_2INS0_11__enable_ifIXaasrSt15__is_arithmeticIT_E7__valuesrS3_IT0_E7__valueES4_E6__typeES6_E6__typeES4_S6_
- fmull 16(%esp)
- fnstcw 30(%esp)
- movw 30(%esp), %ax
- movb $12, %ah
- movw %ax, 28(%esp)
- fldcw 28(%esp)
- fistpl 44(%esp)
- fldcw 30(%esp)
- movl 44(%esp), %eax
- movl %eax, 4(%esp)
- movl $__ZSt4cout, (%esp)
- call __ZNSolsEi
- movl $__ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_, 4(%esp)
- movl %eax, (%esp)
- call __ZNSolsEPFRSoS_E
- movl $0, %eax
- leave
- LCFI4:
- ret
- LFE1029:
- .section .text$_ZSt3powIiiEN9__gnu_cxx11__promote_2INS0_11__enable_ifIXaasrSt15__is_arithmeticIT_E7__valuesrS3_IT0_E7__valueES4_E6__typeES6_E6__typeES4_S6_,"x"
- .linkonce discard
- .globl __ZSt3powIiiEN9__gnu_cxx11__promote_2INS0_11__enable_ifIXaasrSt15__is_arithmeticIT_E7__valuesrS3_IT0_E7__valueES4_E6__typeES6_E6__typeES4_S6_
- .def __ZSt3powIiiEN9__gnu_cxx11__promote_2INS0_11__enable_ifIXaasrSt15__is_arithmeticIT_E7__valuesrS3_IT0_E7__valueES4_E6__typeES6_E6__typeES4_S6_; .scl 2; .type 32; .endef
- __ZSt3powIiiEN9__gnu_cxx11__promote_2INS0_11__enable_ifIXaasrSt15__is_arithmeticIT_E7__valuesrS3_IT0_E7__valueES4_E6__typeES6_E6__typeES4_S6_:
- LFB1030:
- pushl %ebp
- LCFI5:
- movl %esp, %ebp
- LCFI6:
- subl $40, %esp
- LCFI7:
- fildl 12(%ebp)
- fildl 8(%ebp)
- fxch %st(1)
- fstpl 8(%esp)
- fstpl (%esp)
- call _pow
- fstpl -16(%ebp)
- movl -16(%ebp), %eax
- movl -12(%ebp), %edx
- movl %eax, -16(%ebp)
- movl %edx, -12(%ebp)
- fldl -16(%ebp)
- leave
- LCFI8:
- ret
- LFE1030:
- .text
- .def ___tcf_0; .scl 3; .type 32; .endef
- ___tcf_0:
- LFB1037:
- pushl %ebp
- LCFI9:
- movl %esp, %ebp
- LCFI10:
- subl $24, %esp
- LCFI11:
- movl $__ZStL8__ioinit, (%esp)
- call __ZNSt8ios_base4InitD1Ev
- leave
- LCFI12:
- ret
- LFE1037:
- .def __Z41__static_initialization_and_destruction_0ii; .scl 3; .type 32; .endef
- __Z41__static_initialization_and_destruction_0ii:
- LFB1036:
- pushl %ebp
- LCFI13:
- movl %esp, %ebp
- LCFI14:
- subl $24, %esp
- LCFI15:
- cmpl $1, 8(%ebp)
- jne L4
- cmpl $65535, 12(%ebp)
- jne L4
- movl $__ZStL8__ioinit, (%esp)
- call __ZNSt8ios_base4InitC1Ev
- movl $___tcf_0, (%esp)
- call _atexit
- L4:
- leave
- LCFI16:
- ret
- LFE1036:
- .def __GLOBAL__I_main; .scl 3; .type 32; .endef
- __GLOBAL__I_main:
- LFB1038:
- pushl %ebp
- LCFI17:
- movl %esp, %ebp
- LCFI18:
- subl $24, %esp
- LCFI19:
- movl $65535, 4(%esp)
- movl $1, (%esp)
- call __Z41__static_initialization_and_destruction_0ii
- leave
- LCFI20:
- ret
- LFE1038:
- .section .ctors,"w"
- .align 4
- .long __GLOBAL__I_main
- .section .eh_frame,"w"
- Lframe1:
- .long LECIE1-LSCIE1
- LSCIE1:
- .long 0x0
- .byte 0x1
- .ascii "\0"
- .uleb128 0x1
- .sleb128 -4
- .byte 0x8
- .byte 0xc
- .uleb128 0x4
- .uleb128 0x4
- .byte 0x88
- .uleb128 0x1
- .align 4
- LECIE1:
- LSFDE1:
- .long LEFDE1-LASFDE1
- LASFDE1:
- .long LASFDE1-Lframe1
- .long LFB1029
- .long LFE1029-LFB1029
- .byte 0x4
- .long LCFI0-LFB1029
- .byte 0xe
- .uleb128 0x8
- .byte 0x85
- .uleb128 0x2
- .byte 0x4
- .long LCFI1-LCFI0
- .byte 0xd
- .uleb128 0x5
- .byte 0x4
- .long LCFI4-LCFI1
- .byte 0xc5
- .byte 0xc
- .uleb128 0x4
- .uleb128 0x4
- .align 4
- LEFDE1:
- LSFDE3:
- .long LEFDE3-LASFDE3
- LASFDE3:
- .long LASFDE3-Lframe1
- .long LFB1037
- .long LFE1037-LFB1037
- .byte 0x4
- .long LCFI9-LFB1037
- .byte 0xe
- .uleb128 0x8
- .byte 0x85
- .uleb128 0x2
- .byte 0x4
- .long LCFI10-LCFI9
- .byte 0xd
- .uleb128 0x5
- .byte 0x4
- .long LCFI12-LCFI10
- .byte 0xc5
- .byte 0xc
- .uleb128 0x4
- .uleb128 0x4
- .align 4
- LEFDE3:
- LSFDE5:
- .long LEFDE5-LASFDE5
- LASFDE5:
- .long LASFDE5-Lframe1
- .long LFB1036
- .long LFE1036-LFB1036
- .byte 0x4
- .long LCFI13-LFB1036
- .byte 0xe
- .uleb128 0x8
- .byte 0x85
- .uleb128 0x2
- .byte 0x4
- .long LCFI14-LCFI13
- .byte 0xd
- .uleb128 0x5
- .byte 0x4
- .long LCFI16-LCFI14
- .byte 0xc5
- .byte 0xc
- .uleb128 0x4
- .uleb128 0x4
- .align 4
- LEFDE5:
- LSFDE7:
- .long LEFDE7-LASFDE7
- LASFDE7:
- .long LASFDE7-Lframe1
- .long LFB1038
- .long LFE1038-LFB1038
- .byte 0x4
- .long LCFI17-LFB1038
- .byte 0xe
- .uleb128 0x8
- .byte 0x85
- .uleb128 0x2
- .byte 0x4
- .long LCFI18-LCFI17
- .byte 0xd
- .uleb128 0x5
- .byte 0x4
- .long LCFI20-LCFI18
- .byte 0xc5
- .byte 0xc
- .uleb128 0x4
- .uleb128 0x4
- .align 4
- LEFDE7:
- .def __ZSt4endlIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_; .scl 2; .type 32; .endef
- .def __ZNSolsEi; .scl 2; .type 32; .endef
- .def __ZNSolsEPFRSoS_E; .scl 2; .type 32; .endef
- .def _pow; .scl 2; .type 32; .endef
- .def __ZNSt8ios_base4InitD1Ev; .scl 2; .type 32; .endef
- .def __ZNSt8ios_base4InitC1Ev; .scl 2; .type 32; .endef
- .def _atexit; .scl 2; .type 32; .endef
Advertisement
Add Comment
Please, Sign In to add comment