.file "move.cpp" .text .align 2 .p2align 4 .globl _ZN3MOV10matrixLookEffffffffffffffff .type _ZN3MOV10matrixLookEffffffffffffffff, @function _ZN3MOV10matrixLookEffffffffffffffff: .LFB3048: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movss .LC0(%rip), %xmm0 popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3048: .size _ZN3MOV10matrixLookEffffffffffffffff, .-_ZN3MOV10matrixLookEffffffffffffffff .align 2 .p2align 4 .globl _ZN3MOV10CameraLookEv .type _ZN3MOV10CameraLookEv, @function _ZN3MOV10CameraLookEv: .LFB3049: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 subq $336, %rsp 1: call mcount xorl %eax, %eax movl $11, %ecx movss .LC0(%rip), %xmm0 leaq -328(%rbp), %rdi movq $0, -332(%rbp) movq $0, -248(%rbp) rep stosq leaq -216(%rbp), %rdi movl $11, %ecx movss %xmm0, -240(%rbp) movss v3(%rip), %xmm1 movss %xmm1, -336(%rbp) movss v3+4(%rip), %xmm1 movss %xmm1, -312(%rbp) movss v3+8(%rip), %xmm1 movss %xmm1, -288(%rbp) movss v3+12(%rip), %xmm1 movq $0, -220(%rbp) movq $0, -136(%rbp) movss %xmm1, -264(%rbp) rep stosq leaq -104(%rbp), %rdi movl $11, %ecx movss %xmm0, -128(%rbp) movss v1(%rip), %xmm1 movss %xmm1, -224(%rbp) movss v1+4(%rip), %xmm1 movss %xmm1, -200(%rbp) movss v1+8(%rip), %xmm1 movss %xmm1, -176(%rbp) movss v1+12(%rip), %xmm1 movq $0, -108(%rbp) movss %xmm1, -152(%rbp) movq $0, -24(%rbp) rep stosq movss %xmm0, -16(%rbp) leaq -336(%rbp), %rdi movss v2(%rip), %xmm0 movss %xmm0, -112(%rbp) movss v2+4(%rip), %xmm0 movss %xmm0, -88(%rbp) movss v2+8(%rip), %xmm0 movss %xmm0, -64(%rbp) movss v2+12(%rip), %xmm0 movss %xmm0, -40(%rbp) call glLoadMatrixf leaq -336(%rbp), %rdi call glMultMatrixf leaq -224(%rbp), %rdi call glLoadMatrixf leaq -224(%rbp), %rdi call glMultMatrixf leaq -112(%rbp), %rdi call glLoadMatrixf leaq -112(%rbp), %rdi call glMultMatrixf call glLoadIdentity pxor %xmm2, %xmm2 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glTranslatef subq $8, %rsp movsd .LC4(%rip), %xmm1 pxor %xmm6, %xmm6 pushq $0 movapd %xmm6, %xmm3 movapd %xmm6, %xmm0 movsd .LC2(%rip), %xmm7 movsd .LC3(%rip), %xmm5 movsd .LC5(%rip), %xmm2 movapd %xmm1, %xmm4 call gluLookAt popq %rax popq %rdx leave .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3049: .size _ZN3MOV10CameraLookEv, .-_ZN3MOV10CameraLookEv .align 2 .p2align 4 .globl _ZN3MOV9PlaneViewEv .type _ZN3MOV9PlaneViewEv, @function _ZN3MOV9PlaneViewEv: .LFB3050: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movss roll1(%rip), %xmm0 pxor %xmm2, %xmm2 movss .LC7(%rip), %xmm4 movss .LC0(%rip), %xmm3 movaps %xmm2, %xmm1 xorps %xmm4, %xmm0 call glRotatef movss yaw1(%rip), %xmm0 movss .LC7(%rip), %xmm4 pxor %xmm3, %xmm3 movss .LC0(%rip), %xmm2 movaps %xmm3, %xmm1 xorps %xmm4, %xmm0 call glRotatef movss pitch1(%rip), %xmm0 pxor %xmm3, %xmm3 movss .LC7(%rip), %xmm4 movss .LC0(%rip), %xmm1 movaps %xmm3, %xmm2 xorps %xmm4, %xmm0 call glRotatef movss zPlane1(%rip), %xmm2 popq %rbp .cfi_def_cfa 7, 8 movss .LC7(%rip), %xmm4 movss yPlane1(%rip), %xmm1 movss xPlane1(%rip), %xmm0 xorps %xmm4, %xmm2 xorps %xmm4, %xmm1 xorps %xmm4, %xmm0 jmp glTranslatef .cfi_endproc .LFE3050: .size _ZN3MOV9PlaneViewEv, .-_ZN3MOV9PlaneViewEv .align 2 .p2align 4 .globl _ZN3MOV10ScalePlaneEv .type _ZN3MOV10ScalePlaneEv, @function _ZN3MOV10ScalePlaneEv: .LFB3051: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movss .LC0(%rip), %xmm1 addss scaPlane(%rip), %xmm1 popq %rbp .cfi_def_cfa 7, 8 movaps %xmm1, %xmm2 movaps %xmm1, %xmm0 jmp glScalef .cfi_endproc .LFE3051: .size _ZN3MOV10ScalePlaneEv, .-_ZN3MOV10ScalePlaneEv .align 2 .p2align 4 .globl _ZN3MOV10TransPlaneEv .type _ZN3MOV10TransPlaneEv, @function _ZN3MOV10TransPlaneEv: .LFB3052: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount pxor %xmm2, %xmm2 addss viewZ(%rip), %xmm2 addss .LC8(%rip), %xmm2 movss .LC0(%rip), %xmm1 movss .LC9(%rip), %xmm0 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm0 movaps %xmm2, %xmm1 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm1 movaps %xmm2, %xmm0 call glTranslatef pxor %xmm1, %xmm1 movss .LC0(%rip), %xmm2 popq %rbp .cfi_def_cfa 7, 8 movaps %xmm1, %xmm0 jmp glTranslatef .cfi_endproc .LFE3052: .size _ZN3MOV10TransPlaneEv, .-_ZN3MOV10TransPlaneEv .align 2 .p2align 4 .globl _ZN3MOV10motorSpeedEffff .type _ZN3MOV10motorSpeedEffff, @function _ZN3MOV10motorSpeedEffff: .LFB3053: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount mulss .LC10(%rip), %xmm0 addss angle2(%rip), %xmm0 comiss .LC11(%rip), %xmm0 jbe .L8 subss .LC11(%rip), %xmm0 .L8: cmpb $0, code02(%rip) movss %xmm0, angle2(%rip) movss zylscale2(%rip), %xmm4 movss zylscale1(%rip), %xmm0 je .L10 addss %xmm1, %xmm0 subss %xmm1, %xmm4 .L11: comiss %xmm2, %xmm0 movss %xmm4, zylscale2(%rip) movss %xmm0, zylscale1(%rip) jb .L19 movb $0, code02(%rip) .L7: popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L19: .cfi_restore_state comiss %xmm0, %xmm3 jb .L7 movb $1, code02(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L10: .cfi_restore_state subss %xmm1, %xmm0 addss %xmm1, %xmm4 jmp .L11 .cfi_endproc .LFE3053: .size _ZN3MOV10motorSpeedEffff, .-_ZN3MOV10motorSpeedEffff .align 2 .p2align 4 .globl _ZN3MOV9motorGridEf .type _ZN3MOV9motorGridEf, @function _ZN3MOV9motorGridEf: .LFB3054: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount mulss .LC10(%rip), %xmm0 addss angle2(%rip), %xmm0 comiss .LC11(%rip), %xmm0 jbe .L21 subss .LC11(%rip), %xmm0 .L21: cmpb $0, code02(%rip) movss %xmm0, angle2(%rip) movss zylscale2(%rip), %xmm1 movss zylscale1(%rip), %xmm0 movss .LC12(%rip), %xmm2 je .L23 addss %xmm2, %xmm0 subss %xmm2, %xmm1 .L24: movss %xmm1, zylscale2(%rip) pxor %xmm1, %xmm1 comiss %xmm1, %xmm0 movss %xmm0, zylscale1(%rip) jb .L32 movb $0, code02(%rip) .L20: popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L32: .cfi_restore_state movss .LC13(%rip), %xmm1 comiss %xmm0, %xmm1 jb .L20 movb $1, code02(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L23: .cfi_restore_state subss %xmm2, %xmm0 addss %xmm2, %xmm1 jmp .L24 .cfi_endproc .LFE3054: .size _ZN3MOV9motorGridEf, .-_ZN3MOV9motorGridEf .align 2 .p2align 4 .globl _ZN3MOV5MotorEv .type _ZN3MOV5MotorEv, @function _ZN3MOV5MotorEv: .LFB3055: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount call _ZN3MOV10CameraLookEv movss .LC0(%rip), %xmm1 addss scaPlane(%rip), %xmm1 movaps %xmm1, %xmm2 movaps %xmm1, %xmm0 call glScalef pxor %xmm2, %xmm2 addss viewZ(%rip), %xmm2 addss .LC8(%rip), %xmm2 movss .LC0(%rip), %xmm1 movss .LC9(%rip), %xmm0 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm0 movaps %xmm2, %xmm1 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm1 movaps %xmm2, %xmm0 call glTranslatef pxor %xmm1, %xmm1 movss .LC0(%rip), %xmm2 movaps %xmm1, %xmm0 call glTranslatef movl $2848, %edi call glEnable movss .LC14(%rip), %xmm0 call glLineWidth movss .LC15(%rip), %xmm0 call glPointSize movl $6914, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movss .LC16(%rip), %xmm2 movss .LC0(%rip), %xmm3 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glColor4f movss .LC17(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC19(%rip), %xmm0 call glVertex3f movss .LC17(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC20(%rip), %xmm0 call glVertex3f movss .LC21(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC20(%rip), %xmm0 call glVertex3f movss .LC21(%rip), %xmm2 movss .LC18(%rip), %xmm1 movss .LC19(%rip), %xmm0 call glVertex3f call glEnd movss zylscale1(%rip), %xmm0 movss .LC7(%rip), %xmm4 pxor %xmm3, %xmm3 movss .LC16(%rip), %xmm1 movaps %xmm3, %xmm2 xorps %xmm4, %xmm0 call glRotatef movss zylscale2(%rip), %xmm0 movss .LC7(%rip), %xmm4 pxor %xmm3, %xmm3 movss .LC16(%rip), %xmm1 movaps %xmm3, %xmm2 xorps %xmm4, %xmm0 call glRotatef movl $6912, %esi movl $1032, %edi call glPolygonMode xorl %edi, %edi call glBegin movss .LC22(%rip), %xmm2 movss .LC0(%rip), %xmm3 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glColor4f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC23(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale1(%rip), %xmm1 movss .LC26(%rip), %xmm2 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC27(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f call glEnd movl $6914, %esi movl $1032, %edi call glPolygonMode movl $4, %edi call glBegin movss .LC0(%rip), %xmm3 pxor %xmm0, %xmm0 movss .LC28(%rip), %xmm1 movaps %xmm3, %xmm2 call glColor4f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC23(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC23(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale1(%rip), %xmm1 movss .LC26(%rip), %xmm2 call glVertex3f movss .LC24(%rip), %xmm1 subss zylscale2(%rip), %xmm1 movss .LC26(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC22(%rip), %xmm0 call glVertex3f movss .LC24(%rip), %xmm1 pxor %xmm0, %xmm0 subss zylscale2(%rip), %xmm1 movss .LC27(%rip), %xmm2 call glVertex3f movss .LC19(%rip), %xmm1 subss zylscale1(%rip), %xmm1 movss .LC27(%rip), %xmm2 movss .LC25(%rip), %xmm0 call glVertex3f movss .LC0(%rip), %xmm3 movaps %xmm3, %xmm2 movaps %xmm3, %xmm1 movaps %xmm3, %xmm0 call glColor4f call glEnd movl $2848, %edi call glDisable popq %rbp .cfi_def_cfa 7, 8 jmp glFlush .cfi_endproc .LFE3055: .size _ZN3MOV5MotorEv, .-_ZN3MOV5MotorEv .align 2 .p2align 4 .globl _ZN3MOV8TerminalEv .type _ZN3MOV8TerminalEv, @function _ZN3MOV8TerminalEv: .LFB3056: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount call _ZN3MOV10CameraLookEv movss viewZ(%rip), %xmm2 pxor %xmm4, %xmm4 movss .LC0(%rip), %xmm1 movss .LC9(%rip), %xmm0 addss %xmm4, %xmm2 addss .LC8(%rip), %xmm2 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm0 movaps %xmm2, %xmm1 call glTranslatef pxor %xmm2, %xmm2 movss .LC0(%rip), %xmm1 movaps %xmm2, %xmm0 call glTranslatef pxor %xmm1, %xmm1 movss .LC0(%rip), %xmm2 movaps %xmm1, %xmm0 call glTranslatef movss .LC0(%rip), %xmm0 call glLineWidth movss .LC29(%rip), %xmm0 call glPointSize movl $6913, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movss .LC0(%rip), %xmm3 movaps %xmm3, %xmm2 movaps %xmm3, %xmm1 movaps %xmm3, %xmm0 call glColor4f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f call glEnd movl $6914, %esi movl $1032, %edi call glPolygonMode movl $7, %edi call glBegin movss .LC33(%rip), %xmm3 movss .LC34(%rip), %xmm2 movss .LC16(%rip), %xmm1 movss .LC35(%rip), %xmm0 call glColor4f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC14(%rip), %xmm0 call glVertex3f movss .LC28(%rip), %xmm2 movss .LC30(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movss .LC31(%rip), %xmm0 call glVertex3f movss .LC0(%rip), %xmm3 pxor %xmm2, %xmm2 movaps %xmm2, %xmm1 movaps %xmm2, %xmm0 call glColor4f movq .LC36(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d movq .LC4(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC32(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d movq .LC4(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC37(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d movq .LC36(%rip), %rax movss .LC28(%rip), %xmm2 movss .LC37(%rip), %xmm1 subss viewZ(%rip), %xmm2 addss rootY(%rip), %xmm1 movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 cvtss2sd %xmm1, %xmm1 call glVertex3d pxor %xmm4, %xmm4 movss .LC16(%rip), %xmm2 movaps %xmm4, %xmm3 subss nightV(%rip), %xmm3 movss .LC20(%rip), %xmm1 movss .LC38(%rip), %xmm0 call glColor4f movq .LC39(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC36(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movq .LC39(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC4(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movq .LC40(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC4(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movq .LC40(%rip), %rax movss .LC28(%rip), %xmm2 subss viewZ(%rip), %xmm2 movq %rax, %xmm1 movq .LC36(%rip), %rax movq %rax, %xmm0 cvtss2sd %xmm2, %xmm2 call glVertex3d movss .LC0(%rip), %xmm3 movaps %xmm3, %xmm2 movaps %xmm3, %xmm1 movaps %xmm3, %xmm0 call glColor4f call glEnd movl $2929, %edi call glDisable movl $3042, %edi call glDisable popq %rbp .cfi_def_cfa 7, 8 jmp glFlush .cfi_endproc .LFE3056: .size _ZN3MOV8TerminalEv, .-_ZN3MOV8TerminalEv .align 2 .p2align 4 .globl _ZN3MOV14process_event2E7_XEvent .type _ZN3MOV14process_event2E7_XEvent, @function _ZN3MOV14process_event2E7_XEvent: .LFB3057: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount xorl %esi, %esi leaq 16(%rbp), %rdi call XLookupKeysym cmpq $121, %rax ja .L36 cmpq $31, %rax jbe .L35 subq $32, %rax cmpq $89, %rax ja .L35 jmp *.L39(,%rax,8) .section .rodata .align 8 .align 4 .L39: .quad .L50 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L49 .quad .L48 .quad .L35 .quad .L47 .quad .L46 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L35 .quad .L45 .quad .L44 .quad .L35 .quad .L35 .quad .L43 .quad .L35 .quad .L42 .quad .L35 .quad .L35 .quad .L35 .quad .L41 .quad .L40 .quad .L38 .text .p2align 4,,10 .p2align 3 .L36: cmpq $65364, %rax je .L51 jbe .L62 cmpq $65472, %rax je .L57 jbe .L63 cmpq $65473, %rax jne .L35 movl $0x00000000, scaPlane(%rip) .L35: popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L63: .cfi_restore_state cmpq $65470, %rax je .L59 cmpq $65471, %rax jne .L35 movl $0x41a40000, rootY(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L62: .cfi_restore_state cmpq $65362, %rax je .L53 cmpq $65363, %rax jne .L64 pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd roll1(%rip), %xmm0 subsd .LC41(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, roll1(%rip) ret .p2align 4,,10 .p2align 3 .L64: .cfi_restore_state cmpq $65307, %rax je .L55 cmpq $65361, %rax jne .L35 pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd roll1(%rip), %xmm0 addsd .LC41(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, roll1(%rip) ret .p2align 4,,10 .p2align 3 .L38: .cfi_restore_state movl $0xbf0ccccd, viewZ(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L40: .cfi_restore_state movl $0x00000000, viewZ(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L41: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yPlane1(%rip), %xmm0 addsd .LC44(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L42: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yPlane1(%rip), %xmm0 subsd .LC44(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L43: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yaw1(%rip), %xmm0 subsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yaw1(%rip) ret .p2align 4,,10 .p2align 3 .L44: .cfi_restore_state movl $0xbecccccd, nightV(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L45: .cfi_restore_state movl $0x3ecccccd, nightV(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L46: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd yaw1(%rip), %xmm0 addsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, yaw1(%rip) ret .p2align 4,,10 .p2align 3 .L47: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd xPlane1(%rip), %xmm0 addsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, xPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L48: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd zPlane1(%rip), %xmm0 addsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, zPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L49: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd xPlane1(%rip), %xmm0 subsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, xPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L50: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd zPlane1(%rip), %xmm0 subsd .LC43(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, zPlane1(%rip) ret .p2align 4,,10 .p2align 3 .L53: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd pitch1(%rip), %xmm0 addsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, pitch1(%rip) ret .p2align 4,,10 .p2align 3 .L51: .cfi_restore_state pxor %xmm0, %xmm0 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 cvtss2sd pitch1(%rip), %xmm0 subsd .LC42(%rip), %xmm0 cvtsd2ss %xmm0, %xmm0 movss %xmm0, pitch1(%rip) ret .p2align 4,,10 .p2align 3 .L55: .cfi_restore_state movl $wind2, %edi call _ZN4WIND8closeWinEv popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L59: .cfi_restore_state movl $0xc1a40000, rootY(%rip) popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L57: .cfi_restore_state movl $0xbdcccccd, scaPlane(%rip) popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3057: .size _ZN3MOV14process_event2E7_XEvent, .-_ZN3MOV14process_event2E7_XEvent .section .text.startup,"ax",@progbits .p2align 4 .type _GLOBAL__sub_I_wind2, @function _GLOBAL__sub_I_wind2: .LFB3486: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movl $_ZStL8__ioinit, %edi call _ZNSt8ios_base4InitC1Ev movl $__dso_handle, %edx movl $_ZStL8__ioinit, %esi popq %rbp .cfi_def_cfa 7, 8 movl $_ZNSt8ios_base4InitD1Ev, %edi jmp __cxa_atexit .cfi_endproc .LFE3486: .size _GLOBAL__sub_I_wind2, .-_GLOBAL__sub_I_wind2 .section .init_array,"aw" .align 8 .quad _GLOBAL__sub_I_wind2 .globl v3 .bss .align 16 .type v3, @object .size v3, 16 v3: .zero 16 .globl v2 .align 16 .type v2, @object .size v2, 16 v2: .zero 16 .globl v1 .align 16 .type v1, @object .size v1, 16 v1: .zero 16 .globl scaPlane .align 4 .type scaPlane, @object .size scaPlane, 4 scaPlane: .zero 4 .globl nightV .align 4 .type nightV, @object .size nightV, 4 nightV: .zero 4 .globl viewZ .align 4 .type viewZ, @object .size viewZ, 4 viewZ: .zero 4 .globl rootY .align 4 .type rootY, @object .size rootY, 4 rootY: .zero 4 .globl zPlane1 .align 4 .type zPlane1, @object .size zPlane1, 4 zPlane1: .zero 4 .globl yPlane1 .align 4 .type yPlane1, @object .size yPlane1, 4 yPlane1: .zero 4 .globl xPlane1 .align 4 .type xPlane1, @object .size xPlane1, 4 xPlane1: .zero 4 .globl yaw1 .align 4 .type yaw1, @object .size yaw1, 4 yaw1: .zero 4 .globl pitch1 .align 4 .type pitch1, @object .size pitch1, 4 pitch1: .zero 4 .globl roll1 .align 4 .type roll1, @object .size roll1, 4 roll1: .zero 4 .globl angle2 .align 4 .type angle2, @object .size angle2, 4 angle2: .zero 4 .globl zylscale2 .align 4 .type zylscale2, @object .size zylscale2, 4 zylscale2: .zero 4 .globl zylscale1 .align 4 .type zylscale1, @object .size zylscale1, 4 zylscale1: .zero 4 .globl code02 .type code02, @object .size code02, 1 code02: .zero 1 .globl wind2 .type wind2, @object .size wind2, 1 wind2: .zero 1 .local _ZStL8__ioinit .comm _ZStL8__ioinit,1,1 .section .rodata.cst4,"aM",@progbits,4 .align 4 .LC0: .long 1065353216 .section .rodata.cst8,"aM",@progbits,8 .align 8 .LC2: .long 0 .long 1075052544 .align 8 .LC3: .long 0 .long -1070333952 .align 8 .LC4: .long 0 .long 1073741824 .align 8 .LC5: .long 0 .long 1077149696 .section .rodata.cst16,"aM",@progbits,16 .align 16 .LC7: .long -2147483648 .long 0 .long 0 .long 0 .section .rodata.cst4 .align 4 .LC8: .long 1099693556 .align 4 .LC9: .long -1082130432 .align 4 .LC10: .long 1103626240 .align 4 .LC11: .long 1135869952 .align 4 .LC12: .long 990057071 .align 4 .LC13: .long -1124744561 .set .LC14,.LC4+4 .align 4 .LC15: .long 1101004800 .align 4 .LC16: .long 1036831949 .align 4 .LC17: .long -1110651699 .align 4 .LC18: .long -1093908038 .align 4 .LC19: .long -1093874483 .align 4 .LC20: .long 1053609165 .align 4 .LC21: .long -1083808154 .align 4 .LC22: .long 1050253722 .align 4 .LC23: .long -1102263091 .align 4 .LC24: .long -1094881116 .align 4 .LC25: .long -1097229926 .align 4 .LC26: .long -1090519040 .align 4 .LC27: .long -1085485875 .align 4 .LC28: .long 1056964608 .align 4 .LC29: .long 1097859072 .align 4 .LC30: .long 1101293158 .set .LC31,.LC36+4 .align 4 .LC32: .long 1101266944 .align 4 .LC33: .long 1063675494 .align 4 .LC34: .long 1041865114 .align 4 .LC35: .long 1028443341 .section .rodata.cst8 .align 8 .LC36: .long 0 .long -1073741824 .section .rodata.cst4 .align 4 .LC37: .long 1101791232 .align 4 .LC38: .long 1061997773 .section .rodata.cst8 .align 8 .LC39: .long 0 .long -1074790400 .align 8 .LC40: .long 0 .long 1072693248 .align 8 .LC41: .long -1717986918 .long 1071225241 .align 8 .LC42: .long -1717986918 .long 1070176665 .align 8 .LC43: .long 1202590843 .long 1067743969 .align 8 .LC44: .long 1202590843 .long 1066695393 .hidden __dso_handle .ident "GCC: (GNU) 12.2.1 20220819 (Red Hat 12.2.1-2)" .section .note.GNU-stack,"",@progbits