.file "flybox.cpp" .text .section .text._ZNKSt5ctypeIcE8do_widenEc,"axG",@progbits,_ZNKSt5ctypeIcE8do_widenEc,comdat .align 2 .p2align 4 .weak _ZNKSt5ctypeIcE8do_widenEc .type _ZNKSt5ctypeIcE8do_widenEc, @function _ZNKSt5ctypeIcE8do_widenEc: .LFB1828: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount popq %rbp .cfi_def_cfa 7, 8 movl %esi, %eax ret .cfi_endproc .LFE1828: .size _ZNKSt5ctypeIcE8do_widenEc, .-_ZNKSt5ctypeIcE8do_widenEc .section .text._ZNSt6vectorI7M_ColorSaIS0_EED2Ev,"axG",@progbits,_ZNSt6vectorI7M_ColorSaIS0_EED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI7M_ColorSaIS0_EED2Ev .type _ZNSt6vectorI7M_ColorSaIS0_EED2Ev, @function _ZNSt6vectorI7M_ColorSaIS0_EED2Ev: .LFB3812: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L3 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L3: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3812: .size _ZNSt6vectorI7M_ColorSaIS0_EED2Ev, .-_ZNSt6vectorI7M_ColorSaIS0_EED2Ev .weak _ZNSt6vectorI7M_ColorSaIS0_EED1Ev .set _ZNSt6vectorI7M_ColorSaIS0_EED1Ev,_ZNSt6vectorI7M_ColorSaIS0_EED2Ev .section .text._ZNSt6vectorI8M_VertexSaIS0_EED2Ev,"axG",@progbits,_ZNSt6vectorI8M_VertexSaIS0_EED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI8M_VertexSaIS0_EED2Ev .type _ZNSt6vectorI8M_VertexSaIS0_EED2Ev, @function _ZNSt6vectorI8M_VertexSaIS0_EED2Ev: .LFB3818: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L5 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L5: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3818: .size _ZNSt6vectorI8M_VertexSaIS0_EED2Ev, .-_ZNSt6vectorI8M_VertexSaIS0_EED2Ev .weak _ZNSt6vectorI8M_VertexSaIS0_EED1Ev .set _ZNSt6vectorI8M_VertexSaIS0_EED1Ev,_ZNSt6vectorI8M_VertexSaIS0_EED2Ev .section .text._ZNSt6vectorI8M_TexturSaIS0_EED2Ev,"axG",@progbits,_ZNSt6vectorI8M_TexturSaIS0_EED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI8M_TexturSaIS0_EED2Ev .type _ZNSt6vectorI8M_TexturSaIS0_EED2Ev, @function _ZNSt6vectorI8M_TexturSaIS0_EED2Ev: .LFB3815: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L7 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L7: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3815: .size _ZNSt6vectorI8M_TexturSaIS0_EED2Ev, .-_ZNSt6vectorI8M_TexturSaIS0_EED2Ev .weak _ZNSt6vectorI8M_TexturSaIS0_EED1Ev .set _ZNSt6vectorI8M_TexturSaIS0_EED1Ev,_ZNSt6vectorI8M_TexturSaIS0_EED2Ev .section .text._ZNSt6vectorIfSaIfEED2Ev,"axG",@progbits,_ZNSt6vectorIfSaIfEED5Ev,comdat .align 2 .p2align 4 .weak _ZNSt6vectorIfSaIfEED2Ev .type _ZNSt6vectorIfSaIfEED2Ev, @function _ZNSt6vectorIfSaIfEED2Ev: .LFB3809: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 1: call mcount movq (%rdi), %rdi testq %rdi, %rdi je .L9 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 jmp _ZdlPv .p2align 4,,10 .p2align 3 .L9: .cfi_restore_state popq %rbp .cfi_def_cfa 7, 8 ret .cfi_endproc .LFE3809: .size _ZNSt6vectorIfSaIfEED2Ev, .-_ZNSt6vectorIfSaIfEED2Ev .weak _ZNSt6vectorIfSaIfEED1Ev .set _ZNSt6vectorIfSaIfEED1Ev,_ZNSt6vectorIfSaIfEED2Ev .section .rodata.str1.1,"aMS",@progbits,1 .LC0: .string " PNG TEXTURES BOX: " .LC1: .string " TARGA TEXTURES BOX: " .text .align 2 .p2align 4 .globl _ZN6FLYBOX13textureLoaderEv .type _ZN6FLYBOX13textureLoaderEv, @function _ZN6FLYBOX13textureLoaderEv: .LFB3088: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %rbx subq $392, %rsp .cfi_offset 3, -24 1: call mcount movdqa .LC2(%rip), %xmm0 movl $nor, %edx movl $png4, %edi movaps %xmm0, -400(%rbp) movdqa .LC3(%rip), %xmm0 leaq -400(%rbp), %rsi movl $6778480, -384(%rbp) movaps %xmm0, -368(%rbp) movdqa .LC4(%rip), %xmm0 movl $6778480, -352(%rbp) movaps %xmm0, -336(%rbp) movdqa .LC5(%rip), %xmm0 movl $6778480, -320(%rbp) movaps %xmm0, -304(%rbp) movdqa .LC6(%rip), %xmm0 movl $6778480, -288(%rbp) movaps %xmm0, -272(%rbp) movdqa .LC7(%rip), %xmm0 movl $6778480, -256(%rbp) movaps %xmm0, -240(%rbp) movl $6778480, -224(%rbp) call _ZN3PNG8read_pngEPKcPPh movl $eas, %edx movl $png4, %edi leaq -368(%rbp), %rsi call _ZN3PNG8read_pngEPKcPPh movl $sou, %edx movl $png4, %edi leaq -336(%rbp), %rsi call _ZN3PNG8read_pngEPKcPPh movl $wes, %edx movl $png4, %edi leaq -304(%rbp), %rsi call _ZN3PNG8read_pngEPKcPPh movl $top, %edx movl $png4, %edi leaq -272(%rbp), %rsi call _ZN3PNG8read_pngEPKcPPh movl $bot, %edx movl $png4, %edi leaq -240(%rbp), %rsi call _ZN3PNG8read_pngEPKcPPh movl $19, %edx movl $.LC0, %esi movl $_ZSt4cerr, %edi call _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l movq _ZSt4cerr(%rip), %rax movq -24(%rax), %rax movq _ZSt4cerr+240(%rax), %rbx testq %rbx, %rbx je .L15 cmpb $0, 56(%rbx) je .L13 movsbl 67(%rbx), %esi .L14: movl $_ZSt4cerr, %edi call _ZNSo3putEc movq %rax, %rdi call _ZNSo5flushEv movl $nor, %edx movl $targa4, %edi movdqa .LC2(%rip), %xmm0 leaq -208(%rbp), %rsi movl $6383476, -128(%rbp) movaps %xmm0, -208(%rbp) movdqa .LC3(%rip), %xmm0 movl $6383476, -192(%rbp) movaps %xmm0, -176(%rbp) movdqa .LC4(%rip), %xmm0 movl $6383476, -160(%rbp) movaps %xmm0, -144(%rbp) movdqa .LC5(%rip), %xmm0 movl $6383476, -96(%rbp) movaps %xmm0, -112(%rbp) movdqa .LC6(%rip), %xmm0 movl $6383476, -64(%rbp) movaps %xmm0, -80(%rbp) movdqa .LC7(%rip), %xmm0 movl $6383476, -32(%rbp) movaps %xmm0, -48(%rbp) call _ZN5TARGA9readTargaEPKcPPh movl $eas, %edx movl $targa4, %edi leaq -176(%rbp), %rsi call _ZN5TARGA9readTargaEPKcPPh movl $sou, %edx movl $targa4, %edi leaq -144(%rbp), %rsi call _ZN5TARGA9readTargaEPKcPPh movl $wes, %edx leaq -112(%rbp), %rsi movl $targa4, %edi call _ZN5TARGA9readTargaEPKcPPh movl $top, %edx leaq -80(%rbp), %rsi movl $targa4, %edi call _ZN5TARGA9readTargaEPKcPPh movl $bot, %edx leaq -48(%rbp), %rsi movl $targa4, %edi call _ZN5TARGA9readTargaEPKcPPh movl $21, %edx movl $.LC1, %esi movl $_ZSt4cerr, %edi call _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l movq _ZSt4cerr(%rip), %rax movq -24(%rax), %rax movq _ZSt4cerr+240(%rax), %rbx testq %rbx, %rbx je .L15 cmpb $0, 56(%rbx) je .L16 movsbl 67(%rbx), %esi .L17: movl $_ZSt4cerr, %edi call _ZNSo3putEc movq %rax, %rdi call _ZNSo5flushEv movq -8(%rbp), %rbx leave .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L13: .cfi_restore_state movq %rbx, %rdi call _ZNKSt5ctypeIcE13_M_widen_initEv movq (%rbx), %rax movl $10, %esi movq 48(%rax), %rax cmpq $_ZNKSt5ctypeIcE8do_widenEc, %rax je .L14 movq %rbx, %rdi call *%rax movsbl %al, %esi jmp .L14 .p2align 4,,10 .p2align 3 .L16: movq %rbx, %rdi call _ZNKSt5ctypeIcE13_M_widen_initEv movq (%rbx), %rax movl $10, %esi movq 48(%rax), %rax cmpq $_ZNKSt5ctypeIcE8do_widenEc, %rax je .L17 movq %rbx, %rdi call *%rax movsbl %al, %esi jmp .L17 .L15: call _ZSt16__throw_bad_castv .cfi_endproc .LFE3088: .size _ZN6FLYBOX13textureLoaderEv, .-_ZN6FLYBOX13textureLoaderEv .align 2 .p2align 4 .globl _ZN6FLYBOX13MipmapsImage2EiiPh .type _ZN6FLYBOX13MipmapsImage2EiiPh, @function _ZN6FLYBOX13MipmapsImage2EiiPh: .LFB3089: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %rbx subq $8, %rsp .cfi_offset 3, -24 1: call mcount movl $3553, %edi movq %rcx, %rbx call glEnable movl $3553, %edi call *__glewGenerateMipmap(%rip) movl $9729, %edx movl $10240, %esi movl $3553, %edi call glTexParameteri movl $9986, %edx movl $10241, %esi movl $3553, %edi call glTexParameteri subq $8, %rsp xorl %r9d, %r9d xorl %esi, %esi pushq %rbx movl $128, %ecx movl $32856, %edx movl $3553, %edi pushq $5121 movl $128, %r8d pushq $32993 call glTexImage2D addq $24, %rsp xorl %r9d, %r9d movl $64, %r8d pushq %rbx movl $64, %ecx movl $32856, %edx movl $1, %esi pushq $5121 movl $3553, %edi pushq $32993 call glTexImage2D addq $24, %rsp xorl %r9d, %r9d movl $32, %r8d pushq %rbx movl $32, %ecx movl $32856, %edx movl $2, %esi pushq $5121 movl $3553, %edi pushq $32993 call glTexImage2D addq $24, %rsp xorl %r9d, %r9d movl $16, %r8d pushq %rbx movl $16, %ecx movl $32856, %edx movl $3, %esi pushq $5121 movl $3553, %edi pushq $32993 call glTexImage2D addq $24, %rsp xorl %r9d, %r9d movl $8, %r8d pushq %rbx movl $8, %ecx movl $32856, %edx movl $4, %esi pushq $5121 movl $3553, %edi pushq $32993 call glTexImage2D addq $24, %rsp xorl %r9d, %r9d movl $4, %r8d pushq %rbx movl $4, %ecx movl $32856, %edx movl $5, %esi pushq $5121 movl $3553, %edi pushq $32993 call glTexImage2D addq $24, %rsp xorl %r9d, %r9d movl $2, %r8d pushq %rbx movl $2, %ecx movl $32856, %edx movl $6, %esi pushq $5121 movl $3553, %edi pushq $32993 call glTexImage2D addq $24, %rsp xorl %r9d, %r9d movl $1, %r8d pushq %rbx movl $1, %ecx movl $32856, %edx movl $7, %esi pushq $5121 movl $3553, %edi pushq $32993 call glTexImage2D addq $32, %rsp movl $9729, %edx movl $10240, %esi movl $3553, %edi call glTexParameteri movl $9986, %edx movl $10241, %esi movl $3553, %edi call glTexParameteri subq $8, %rsp movl $5121, %r9d movl $32993, %r8d pushq %rbx movl $128, %ecx movl $128, %edx movl $32856, %esi movl $3553, %edi call gluBuild2DMipmaps popq %rax movl $cubeMapTexAD, %esi popq %rdx movl $1, %edi call glGenTextures movl cubeMapTexAD(%rip), %esi movl $34067, %edi call glBindTexture movl $9729, %edx movl $10241, %esi movl $34067, %edi call glTexParameteri movl $33071, %edx movl $10242, %esi movl $34067, %edi call glTexParameteri movl $33071, %edx movl $10243, %esi movl $34067, %edi call glTexParameteri movq -8(%rbp), %rbx movl $33071, %edx movl $32882, %esi leave .cfi_def_cfa 7, 8 movl $34067, %edi jmp glTexParameteri .cfi_endproc .LFE3089: .size _ZN6FLYBOX13MipmapsImage2EiiPh, .-_ZN6FLYBOX13MipmapsImage2EiiPh .align 2 .p2align 4 .globl _ZN6FLYBOX9vertexBoxEv .type _ZN6FLYBOX9vertexBoxEv, @function _ZN6FLYBOX9vertexBoxEv: .LFB3091: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r12 pushq %rbx .cfi_offset 12, -24 .cfi_offset 3, -32 1: call mcount xorl %ebx, %ebx movq %rdi, %r12 xorl %edi, %edi call *__glewEnableVertexAttribArrayARB(%rip) movl $1, %edi call *__glewEnableVertexAttribArrayARB(%rip) movl $2, %edi call *__glewEnableVertexAttribArrayARB(%rip) movl vbos4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) xorl %r8d, %r8d xorl %ecx, %ecx movl $5126, %edx movq colors4(%rip), %r9 movl $3, %esi movl $2, %edi call *__glewVertexAttribPointerARB(%rip) movl vbos4+8(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movq vertices4(%rip), %r9 xorl %ecx, %ecx xorl %edi, %edi xorl %r8d, %r8d movl $5126, %edx movl $3, %esi call *__glewVertexAttribPointerARB(%rip) movl vbos4+4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) xorl %r8d, %r8d xorl %ecx, %ecx movl $5126, %edx movq texCoords4(%rip), %r9 movl $2, %esi movl $1, %edi call *__glewVertexAttribPointerARB(%rip) .p2align 4,,10 .p2align 3 .L27: movl 48(%r12,%rbx), %esi movl $3553, %edi call glBindTexture movl %ebx, %esi movl $4, %edx movl $7, %edi call glDrawArrays addq $4, %rbx cmpq $24, %rbx jne .L27 movl $2, %edi call *__glewDisableVertexAttribArrayARB(%rip) movl $1, %edi call *__glewDisableVertexAttribArrayARB(%rip) popq %rbx xorl %edi, %edi popq %r12 popq %rbp .cfi_def_cfa 7, 8 jmp *__glewDisableVertexAttribArrayARB(%rip) .cfi_endproc .LFE3091: .size _ZN6FLYBOX9vertexBoxEv, .-_ZN6FLYBOX9vertexBoxEv .align 2 .p2align 4 .globl _ZN6FLYBOX9renderBoxEv .type _ZN6FLYBOX9renderBoxEv, @function _ZN6FLYBOX9renderBoxEv: .LFB3092: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r12 pushq %rbx .cfi_offset 12, -24 .cfi_offset 3, -32 1: call mcount xorl %ebx, %ebx movq %rdi, %r12 movl $32886, %edi call glEnableClientState movl $32884, %edi call glEnableClientState movl $32888, %edi call glEnableClientState movl vbos4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movq colors4(%rip), %rcx xorl %edx, %edx movl $5126, %esi movl $4, %edi call glColorPointer movl vbos4+8(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movq vertices4(%rip), %rcx xorl %edx, %edx movl $5126, %esi movl $3, %edi call glVertexPointer movl vbos4+4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movq texCoords4(%rip), %rcx xorl %edx, %edx movl $5126, %esi movl $2, %edi call glTexCoordPointer .p2align 4,,10 .p2align 3 .L30: movl 48(%r12,%rbx), %esi movl $3553, %edi call glBindTexture movl %ebx, %esi movl $4, %edx movl $7, %edi call glDrawArrays addq $4, %rbx cmpq $24, %rbx jne .L30 movl $32888, %edi call glDisableClientState movl $32884, %edi call glDisableClientState popq %rbx movl $32886, %edi popq %r12 popq %rbp .cfi_def_cfa 7, 8 jmp glDisableClientState .cfi_endproc .LFE3092: .size _ZN6FLYBOX9renderBoxEv, .-_ZN6FLYBOX9renderBoxEv .section .rodata.str1.1 .LC9: .string "modelview_matrix" .LC10: .string "projection_matrix" .text .align 2 .p2align 4 .globl _ZN6FLYBOX6renderEfffj .type _ZN6FLYBOX6renderEfffj, @function _ZN6FLYBOX6renderEfffj: .LFB3093: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %rbx subq $24, %rsp .cfi_offset 3, -24 1: call mcount movd %xmm0, %ebx movsd .LC8(%rip), %xmm0 movss %xmm1, -24(%rbp) movss %xmm2, -20(%rbp) call glClearDepth movl $256, %edi call glClear movl $6914, %esi movl $1032, %edi call glPolygonMode call glPushMatrix movss -20(%rbp), %xmm2 movss -24(%rbp), %xmm1 movd %ebx, %xmm0 call glTranslatef movl $_ZZN6FLYBOX6renderEfffjE15modelviewMatrix, %esi movl $2982, %edi call glGetFloatv movl $_ZZN6FLYBOX6renderEfffjE16projectionMatrix, %esi movl $2983, %edi call glGetFloatv movl f(%rip), %esi movl $_ZZN6FLYBOX6renderEfffjE15modelviewMatrix, %r8d xorl %ecx, %ecx movl $.LC9, %edx movl $uniform4, %edi call _ZN7UNIFORM10Uniform4x4EjPKcbPKf movl f(%rip), %esi movl $_ZZN6FLYBOX6renderEfffjE16projectionMatrix, %r8d movl $1, %ecx movl $.LC10, %edx movl $uniform4, %edi call _ZN7UNIFORM10Uniform4x4EjPKcbPKf movl $2929, %edi call glDisable movl $box4, %edi call _ZN6FLYBOX9renderBoxEv movl $vbos4, %esi movl $4, %edi call *__glewDeleteBuffers(%rip) movl $2929, %edi call glEnable call glPopMatrix movl $3553, %edi call glDisable movq -8(%rbp), %rbx leave .cfi_def_cfa 7, 8 jmp glFlush .cfi_endproc .LFE3093: .size _ZN6FLYBOX6renderEfffj, .-_ZN6FLYBOX6renderEfffj .section .rodata._ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_.str1.1,"aMS",@progbits,1 .LC11: .string "vector::_M_realloc_insert" .section .text._ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_,"axG",@progbits,_ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .type _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_, @function _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_: .LFB3582: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r15 pushq %r14 pushq %r13 pushq %r12 pushq %rbx subq $40, %rsp .cfi_offset 15, -24 .cfi_offset 14, -32 .cfi_offset 13, -40 .cfi_offset 12, -48 .cfi_offset 3, -56 1: call mcount movq 8(%rdi), %rcx movq (%rdi), %r13 movq %rcx, %rax subq %r13, %rax movq %rsi, %r15 sarq $4, %rax movq %rdi, %r14 movabsq $576460752303423487, %rsi cmpq %rsi, %rax je .L51 cmpq %rcx, %r13 movl $1, %esi cmovne %rax, %rsi xorl %edi, %edi addq %rsi, %rax movq %r15, %rsi setc %dil subq %r13, %rsi testq %rdi, %rdi jne .L45 testq %rax, %rax jne .L52 movl $16, %ebx xorl %r12d, %r12d xorl %r8d, %r8d .L39: movdqu (%rdx), %xmm1 movups %xmm1, (%r8,%rsi) cmpq %r13, %r15 je .L40 movq %r15, %rsi movq %r8, %rax movq %r13, %rdx subq %r13, %rsi addq %r8, %rsi .p2align 4,,10 .p2align 3 .L41: movdqu (%rdx), %xmm0 addq $16, %rax addq $16, %rdx movups %xmm0, -16(%rax) cmpq %rsi, %rax jne .L41 leaq 16(%rax), %rbx .L40: cmpq %rcx, %r15 je .L42 subq %r15, %rcx movq %rbx, %rdi movq %r15, %rsi movq %r8, -64(%rbp) movq %rcx, %rdx movq %rcx, -56(%rbp) call memcpy movq -56(%rbp), %rcx movq -64(%rbp), %r8 addq %rcx, %rbx .L42: testq %r13, %r13 je .L43 movq %r13, %rdi movq %r8, -56(%rbp) call _ZdlPv movq -56(%rbp), %r8 .L43: movq %r8, (%r14) movq %rbx, 8(%r14) movq %r12, 16(%r14) addq $40, %rsp popq %rbx popq %r12 popq %r13 popq %r14 popq %r15 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L45: .cfi_restore_state movabsq $9223372036854775792, %r12 .L38: movq %r12, %rdi movq %rdx, -72(%rbp) movq %rsi, -64(%rbp) movq %rcx, -56(%rbp) call _Znwm movq -56(%rbp), %rcx movq -64(%rbp), %rsi movq -72(%rbp), %rdx movq %rax, %r8 addq %rax, %r12 leaq 16(%rax), %rbx jmp .L39 .L52: movabsq $576460752303423487, %rdi cmpq %rdi, %rax cmova %rdi, %rax salq $4, %rax movq %rax, %r12 jmp .L38 .L51: movl $.LC11, %edi call _ZSt20__throw_length_errorPKc .cfi_endproc .LFE3582: .size _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_, .-_ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .section .text._ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_,"axG",@progbits,_ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .type _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_, @function _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_: .LFB3589: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r15 pushq %r14 pushq %r13 pushq %r12 pushq %rbx subq $40, %rsp .cfi_offset 15, -24 .cfi_offset 14, -32 .cfi_offset 13, -40 .cfi_offset 12, -48 .cfi_offset 3, -56 1: call mcount movabsq $-6148914691236517205, %rcx movq 8(%rdi), %r15 movq (%rdi), %r13 movq %r15, %rax subq %r13, %rax sarq $2, %rax movq %rdi, %r14 movq %rsi, %rbx imulq %rcx, %rax movabsq $768614336404564650, %rcx cmpq %rcx, %rax je .L71 cmpq %r15, %r13 movl $1, %ecx cmovne %rax, %rcx addq %rcx, %rax setc %cl subq %r13, %rsi movzbl %cl, %ecx testq %rcx, %rcx jne .L65 testq %rax, %rax jne .L72 movq $0, -56(%rbp) movl $12, %r12d xorl %r8d, %r8d .L59: movq (%rdx), %rax movq %rax, (%r8,%rsi) movl 8(%rdx), %eax movl %eax, 8(%r8,%rsi) cmpq %r13, %rbx je .L60 movq %r8, %rdx movq %r13, %rax .p2align 4,,10 .p2align 3 .L61: movq (%rax), %rcx addq $12, %rax addq $12, %rdx movq %rcx, -12(%rdx) movl -4(%rax), %ecx movl %ecx, -4(%rdx) cmpq %rbx, %rax jne .L61 leaq -12(%rbx), %rax subq %r13, %rax shrq $2, %rax leaq 24(%r8,%rax,4), %r12 .L60: cmpq %r15, %rbx je .L62 subq %rbx, %r15 movq %r12, %rdi movq %rbx, %rsi movq %r8, -64(%rbp) leaq -12(%r15), %rax shrq $2, %rax leaq 12(,%rax,4), %r15 movq %r15, %rdx addq %r15, %r12 call memcpy movq -64(%rbp), %r8 .L62: testq %r13, %r13 je .L63 movq %r13, %rdi movq %r8, -64(%rbp) call _ZdlPv movq -64(%rbp), %r8 .L63: movq -56(%rbp), %rax movq %r8, (%r14) movq %r12, 8(%r14) movq %rax, 16(%r14) addq $40, %rsp popq %rbx popq %r12 popq %r13 popq %r14 popq %r15 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L65: .cfi_restore_state movabsq $9223372036854775800, %r12 .L58: movq %r12, %rdi movq %rdx, -72(%rbp) movq %rsi, -64(%rbp) call _Znwm movq -64(%rbp), %rsi movq -72(%rbp), %rdx movq %rax, %r8 leaq (%rax,%r12), %rax movq %rax, -56(%rbp) leaq 12(%r8), %r12 jmp .L59 .L72: movabsq $768614336404564650, %rcx cmpq %rcx, %rax cmova %rcx, %rax leaq (%rax,%rax,2), %r12 salq $2, %r12 jmp .L58 .L71: movl $.LC11, %edi call _ZSt20__throw_length_errorPKc .cfi_endproc .LFE3589: .size _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_, .-_ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .section .text._ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_,"axG",@progbits,_ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_,comdat .align 2 .p2align 4 .weak _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .type _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_, @function _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_: .LFB3596: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r15 pushq %r14 pushq %r13 pushq %r12 pushq %rbx subq $40, %rsp .cfi_offset 15, -24 .cfi_offset 14, -32 .cfi_offset 13, -40 .cfi_offset 12, -48 .cfi_offset 3, -56 1: call mcount movabsq $1152921504606846975, %rcx movq (%rdi), %r13 movq %rsi, %r15 movq 8(%rdi), %rsi movq %rdi, %r14 movq %rsi, %rax subq %r13, %rax sarq $3, %rax cmpq %rcx, %rax je .L91 cmpq %rsi, %r13 movl $1, %ecx cmovne %rax, %rcx xorl %edi, %edi addq %rcx, %rax movq %r15, %rcx setc %dil subq %r13, %rcx testq %rdi, %rdi jne .L85 testq %rax, %rax jne .L92 movl $8, %ebx xorl %r12d, %r12d xorl %r8d, %r8d .L79: movq (%rdx), %rax movq %rax, (%r8,%rcx) cmpq %r13, %r15 je .L80 movq %r15, %rdi movq %r8, %rax movq %r13, %rdx subq %r13, %rdi addq %r8, %rdi .p2align 4,,10 .p2align 3 .L81: movq (%rdx), %rcx addq $8, %rax addq $8, %rdx movq %rcx, -8(%rax) cmpq %rdi, %rax jne .L81 leaq 8(%rax), %rbx .L80: cmpq %rsi, %r15 je .L82 subq %r15, %rsi movq %rbx, %rdi movq %r8, -64(%rbp) movq %rsi, %rdx movq %rsi, -56(%rbp) movq %r15, %rsi call memcpy movq -56(%rbp), %rdx movq -64(%rbp), %r8 addq %rdx, %rbx .L82: testq %r13, %r13 je .L83 movq %r13, %rdi movq %r8, -56(%rbp) call _ZdlPv movq -56(%rbp), %r8 .L83: movq %r8, (%r14) movq %rbx, 8(%r14) movq %r12, 16(%r14) addq $40, %rsp popq %rbx popq %r12 popq %r13 popq %r14 popq %r15 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L85: .cfi_restore_state movabsq $9223372036854775800, %r12 .L78: movq %r12, %rdi movq %rdx, -72(%rbp) movq %rcx, -64(%rbp) movq %rsi, -56(%rbp) call _Znwm movq -56(%rbp), %rsi movq -64(%rbp), %rcx movq -72(%rbp), %rdx movq %rax, %r8 addq %rax, %r12 leaq 8(%rax), %rbx jmp .L79 .L92: movabsq $1152921504606846975, %rdi cmpq %rdi, %rax cmova %rdi, %rax leaq 0(,%rax,8), %r12 jmp .L78 .L91: movl $.LC11, %edi call _ZSt20__throw_length_errorPKc .cfi_endproc .LFE3596: .size _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_, .-_ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ .section .rodata.str1.1 .LC12: .string "glGenBuffers" .LC13: .string "glBindBuffer" .LC14: .string "glBufferData" .LC15: .string " VBO: NOT SUPPORTED " .text .align 2 .p2align 4 .globl _ZN6FLYBOX7initBoxEv .type _ZN6FLYBOX7initBoxEv, @function _ZN6FLYBOX7initBoxEv: .LFB3090: .cfi_startproc pushq %rbp .cfi_def_cfa_offset 16 .cfi_offset 6, -16 movq %rsp, %rbp .cfi_def_cfa_register 6 pushq %r15 pushq %r14 pushq %r13 pushq %r12 pushq %rbx subq $24, %rsp .cfi_offset 15, -24 .cfi_offset 14, -32 .cfi_offset 13, -40 .cfi_offset 12, -48 .cfi_offset 3, -56 1: call mcount movq %rdi, %rbx movl $.LC12, %edi call glXGetProcAddress movl $.LC13, %edi movq %rax, __glewGenBuffers(%rip) call glXGetProcAddress movl $.LC14, %edi movq %rax, __glewBindBuffer(%rip) call glXGetProcAddress cmpq $0, __glewGenBuffers(%rip) movq %rax, __glewBufferData(%rip) je .L94 cmpq $0, __glewBindBuffer(%rip) je .L94 testq %rax, %rax je .L94 leaq 48(%rbx), %rsi movl $6, %edi call glGenTextures movl $4, %esi movl $1, %edx movq wes(%rip), %rcx movl $box4, %edi call _ZN6FLYBOX13MipmapsImage2EiiPh movaps .LC16(%rip), %xmm0 movq w_colors+8(%rip), %rax movq w_colors+16(%rip), %rsi movaps %xmm0, -64(%rbp) cmpq %rsi, %rax je .L101 movdqa -64(%rbp), %xmm1 addq $16, %rax movups %xmm1, -16(%rax) movq %rax, w_colors+8(%rip) .L102: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L103 movdqa -64(%rbp), %xmm2 addq $16, %rax movups %xmm2, -16(%rax) movq %rax, w_colors+8(%rip) .L104: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L105 movdqa -64(%rbp), %xmm3 addq $16, %rax movups %xmm3, -16(%rax) movq %rax, w_colors+8(%rip) .L106: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L107 movdqa -64(%rbp), %xmm4 addq $16, %rax movups %xmm4, -16(%rax) movq %rax, w_colors+8(%rip) .L108: movq .LC17(%rip), %r13 movq w_vertices+8(%rip), %rax movl $0xc2480000, -56(%rbp) movq w_vertices+16(%rip), %rsi movq %r13, -64(%rbp) cmpq %rsi, %rax je .L109 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L110: movq .LC19(%rip), %r12 movl $0xc2480000, -56(%rbp) movq %r12, -64(%rbp) cmpq %rsi, %rax je .L111 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L112: movq %r12, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rsi, %rax je .L113 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L114: movq %r13, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rax, %rsi je .L115 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L116: movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movq $0, -64(%rbp) cmpq %rax, %rsi je .L117 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L118: movq .LC21(%rip), %rbx movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L119 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L120: movq .LC22(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rsi, %rax je .L121 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L122: movq .LC23(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rax, %rsi je .L123 movq -64(%rbp), %rax addq $8, %rsi movq %rax, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L124: movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L125 movdqa -64(%rbp), %xmm5 addq $16, %rsi movups %xmm5, -16(%rsi) movq %rsi, w_colors+8(%rip) .L126: movaps %xmm0, -64(%rbp) cmpq %rsi, %rax je .L127 movdqa -64(%rbp), %xmm6 addq $16, %rsi movups %xmm6, -16(%rsi) movq %rsi, w_colors+8(%rip) .L128: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L129 movdqa -64(%rbp), %xmm7 addq $16, %rsi movups %xmm7, -16(%rsi) movq %rsi, w_colors+8(%rip) .L130: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L131 movdqa -64(%rbp), %xmm1 addq $16, %rsi movups %xmm1, -16(%rsi) movq %rsi, w_colors+8(%rip) .L132: movq .LC24(%rip), %r15 movq w_vertices+8(%rip), %rax movl $0xc2480000, -56(%rbp) movq w_vertices+16(%rip), %rsi movq %r15, -64(%rbp) cmpq %rsi, %rax je .L133 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L134: movq .LC25(%rip), %r14 movl $0xc2480000, -56(%rbp) movq %r14, -64(%rbp) cmpq %rsi, %rax je .L135 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L136: movq %r14, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rsi, %rax je .L137 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L138: movq %r15, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rax, %rsi je .L139 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L140: movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movq $0, -64(%rbp) cmpq %rax, %rsi je .L141 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L142: movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L143 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L144: movq .LC22(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rsi, %rax je .L145 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L146: movq .LC23(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rax, %rsi je .L147 movq -64(%rbp), %rax addq $8, %rsi movq %rax, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L148: movaps .LC26(%rip), %xmm0 movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L149 movdqa -64(%rbp), %xmm2 addq $16, %rsi movups %xmm2, -16(%rsi) movq %rsi, w_colors+8(%rip) .L150: movaps %xmm0, -64(%rbp) cmpq %rsi, %rax je .L151 movdqa -64(%rbp), %xmm3 addq $16, %rsi movups %xmm3, -16(%rsi) movq %rsi, w_colors+8(%rip) .L152: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L153 movdqa -64(%rbp), %xmm4 addq $16, %rsi movups %xmm4, -16(%rsi) movq %rsi, w_colors+8(%rip) .L154: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L155 movdqa -64(%rbp), %xmm5 addq $16, %rsi movups %xmm5, -16(%rsi) movq %rsi, w_colors+8(%rip) .L156: movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movq %r14, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rsi, %rax je .L157 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L158: movq %r13, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rsi, %rax je .L159 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L160: movq %r13, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rsi, %rax je .L161 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L162: movq %r14, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rax, %rsi je .L163 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L164: movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L165 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L166: movq .LC22(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rax, %rsi je .L167 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L168: movq .LC23(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rsi, %rax je .L169 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L170: movq $0, -64(%rbp) cmpq %rax, %rsi je .L171 movq -64(%rbp), %rax addq $8, %rsi movq %rax, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L172: movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L173 movdqa -64(%rbp), %xmm6 addq $16, %rsi movups %xmm6, -16(%rsi) movq %rsi, w_colors+8(%rip) .L174: movaps %xmm0, -64(%rbp) cmpq %rsi, %rax je .L175 movdqa -64(%rbp), %xmm7 addq $16, %rsi movups %xmm7, -16(%rsi) movq %rsi, w_colors+8(%rip) .L176: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L177 movdqa -64(%rbp), %xmm1 addq $16, %rsi movups %xmm1, -16(%rsi) movq %rsi, w_colors+8(%rip) .L178: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L179 movdqa -64(%rbp), %xmm2 addq $16, %rsi movups %xmm2, -16(%rsi) movq %rsi, w_colors+8(%rip) .L180: movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movq %r14, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rsi, %rax je .L181 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L182: movq %r15, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rsi, %rax je .L183 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L184: movq %r12, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rsi, %rax je .L185 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L186: movq %r13, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rax, %rsi je .L187 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L188: movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movq $0, -64(%rbp) cmpq %rax, %rsi je .L189 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L190: movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L191 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L192: movq .LC22(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rsi, %rax je .L193 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L194: movq .LC23(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rax, %rsi je .L195 movq -64(%rbp), %rax addq $8, %rsi movq %rax, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L196: movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L197 movdqa -64(%rbp), %xmm3 addq $16, %rsi movups %xmm3, -16(%rsi) movq %rsi, w_colors+8(%rip) .L198: movaps %xmm0, -64(%rbp) cmpq %rsi, %rax je .L199 movdqa -64(%rbp), %xmm4 addq $16, %rsi movups %xmm4, -16(%rsi) movq %rsi, w_colors+8(%rip) .L200: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L201 movdqa -64(%rbp), %xmm5 addq $16, %rsi movups %xmm5, -16(%rsi) movq %rsi, w_colors+8(%rip) .L202: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L203 movdqa -64(%rbp), %xmm6 addq $16, %rsi movups %xmm6, -16(%rsi) movq %rsi, w_colors+8(%rip) .L204: movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movq %r15, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rsi, %rax je .L205 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L206: movq %r12, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rsi, %rax je .L207 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L208: movq %r12, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rsi, %rax je .L209 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L210: movq %r15, -64(%rbp) movl $0xc2480000, -56(%rbp) cmpq %rax, %rsi je .L211 movq -64(%rbp), %rdx addq $12, %rax movq %rdx, -12(%rax) movl -56(%rbp), %edx movl %edx, -4(%rax) movq %rax, w_vertices+8(%rip) .L212: movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L213 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L214: movq .LC22(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rax, %rsi je .L215 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L216: movq .LC23(%rip), %rcx movq %rcx, -64(%rbp) cmpq %rsi, %rax je .L217 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L218: movq $0, -64(%rbp) cmpq %rax, %rsi je .L219 movq -64(%rbp), %rax addq $8, %rsi movq %rax, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L220: movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L221 movdqa -64(%rbp), %xmm7 addq $16, %rsi movups %xmm7, -16(%rsi) movq %rsi, w_colors+8(%rip) .L222: movaps %xmm0, -64(%rbp) cmpq %rsi, %rax je .L223 movdqa -64(%rbp), %xmm1 addq $16, %rsi movups %xmm1, -16(%rsi) movq %rsi, w_colors+8(%rip) .L224: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L225 movdqa -64(%rbp), %xmm2 addq $16, %rsi movups %xmm2, -16(%rsi) movq %rsi, w_colors+8(%rip) .L226: movaps %xmm0, -64(%rbp) cmpq %rax, %rsi je .L227 movdqa -64(%rbp), %xmm3 addq $16, %rsi movups %xmm3, -16(%rsi) movq %rsi, w_colors+8(%rip) .L228: movq w_vertices+8(%rip), %rsi movq w_vertices+16(%rip), %rax movq %r15, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rax, %rsi je .L229 movq -64(%rbp), %rdx addq $12, %rsi movq %rdx, -12(%rsi) movl -56(%rbp), %edx movl %edx, -4(%rsi) movq %rsi, w_vertices+8(%rip) .L230: movq %r14, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rax, %rsi je .L231 movq -64(%rbp), %rdx addq $12, %rsi movq %rdx, -12(%rsi) movl -56(%rbp), %edx movl %edx, -4(%rsi) movq %rsi, w_vertices+8(%rip) .L232: movq %r13, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rax, %rsi je .L233 movq -64(%rbp), %rdx addq $12, %rsi movq %rdx, -12(%rsi) movl -56(%rbp), %edx movl %edx, -4(%rsi) movq %rsi, w_vertices+8(%rip) .L234: movq %r12, -64(%rbp) movl $0x42480000, -56(%rbp) cmpq %rax, %rsi je .L235 movq -64(%rbp), %rax addq $12, %rsi movq %rax, -12(%rsi) movl -56(%rbp), %eax movl %eax, -4(%rsi) movq %rsi, w_vertices+8(%rip) .L236: movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movq $0, -64(%rbp) cmpq %rax, %rsi je .L237 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L238: movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L239 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L240: movq .LC22(%rip), %rbx movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L241 movq -64(%rbp), %rdx addq $8, %rsi movq %rdx, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L242: movq .LC23(%rip), %rbx movq %rbx, -64(%rbp) cmpq %rax, %rsi je .L243 movq -64(%rbp), %rax addq $8, %rsi movq %rax, -8(%rsi) movq %rsi, w_texCoords+8(%rip) .L244: movl $vbos4, %esi movl $4, %edi call *__glewGenBuffers(%rip) movl vbos4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movl $35044, %ecx movl $400, %esi movq w_colors(%rip), %rdx movl $34962, %edi call *__glewBufferData(%rip) movl vbos4+4(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movl $35044, %ecx movl $400, %esi movq w_texCoords(%rip), %rdx movl $34962, %edi call *__glewBufferData(%rip) movl vbos4+8(%rip), %esi movl $34962, %edi call *__glewBindBuffer(%rip) movl $35044, %ecx movl $400, %esi movq w_vertices(%rip), %rdx movl $34962, %edi call *__glewBufferData(%rip) addq $24, %rsp movl $1, %eax popq %rbx popq %r12 popq %r13 popq %r14 popq %r15 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L94: .cfi_restore_state movl $20, %edx movl $.LC15, %esi movl $_ZSt4cerr, %edi call _ZSt16__ostream_insertIcSt11char_traitsIcEERSt13basic_ostreamIT_T0_ES6_PKS3_l movq _ZSt4cerr(%rip), %rax movq -24(%rax), %rax movq _ZSt4cerr+240(%rax), %rbx testq %rbx, %rbx je .L247 cmpb $0, 56(%rbx) je .L98 movsbl 67(%rbx), %esi .L99: movl $_ZSt4cerr, %edi call _ZNSo3putEc movq %rax, %rdi call _ZNSo5flushEv addq $24, %rsp xorl %eax, %eax popq %rbx popq %r12 popq %r13 popq %r14 popq %r15 popq %rbp .cfi_remember_state .cfi_def_cfa 7, 8 ret .p2align 4,,10 .p2align 3 .L98: .cfi_restore_state movq %rbx, %rdi call _ZNKSt5ctypeIcE13_M_widen_initEv movq (%rbx), %rax movl $10, %esi movq 48(%rax), %rax cmpq $_ZNKSt5ctypeIcE8do_widenEc, %rax je .L99 movq %rbx, %rdi call *%rax movsbl %al, %esi jmp .L99 .p2align 4,,10 .p2align 3 .L101: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rax movq w_colors+16(%rip), %rsi movaps .LC16(%rip), %xmm0 jmp .L102 .p2align 4,,10 .p2align 3 .L241: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax jmp .L242 .p2align 4,,10 .p2align 3 .L239: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax jmp .L240 .p2align 4,,10 .p2align 3 .L237: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax jmp .L238 .p2align 4,,10 .p2align 3 .L235: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ jmp .L236 .p2align 4,,10 .p2align 3 .L233: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rsi movq w_vertices+16(%rip), %rax jmp .L234 .p2align 4,,10 .p2align 3 .L231: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rsi movq w_vertices+16(%rip), %rax jmp .L232 .p2align 4,,10 .p2align 3 .L229: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rsi movq w_vertices+16(%rip), %rax jmp .L230 .p2align 4,,10 .p2align 3 .L227: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ jmp .L228 .p2align 4,,10 .p2align 3 .L243: leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ jmp .L244 .p2align 4,,10 .p2align 3 .L105: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rax movq w_colors+16(%rip), %rsi movaps .LC16(%rip), %xmm0 jmp .L106 .p2align 4,,10 .p2align 3 .L103: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rax movq w_colors+16(%rip), %rsi movaps .LC16(%rip), %xmm0 jmp .L104 .p2align 4,,10 .p2align 3 .L113: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC16(%rip), %xmm0 jmp .L114 .p2align 4,,10 .p2align 3 .L111: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC16(%rip), %xmm0 jmp .L112 .p2align 4,,10 .p2align 3 .L109: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC16(%rip), %xmm0 jmp .L110 .p2align 4,,10 .p2align 3 .L107: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC16(%rip), %xmm0 jmp .L108 .p2align 4,,10 .p2align 3 .L129: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC16(%rip), %xmm0 jmp .L130 .p2align 4,,10 .p2align 3 .L127: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC16(%rip), %xmm0 jmp .L128 .p2align 4,,10 .p2align 3 .L125: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC16(%rip), %xmm0 jmp .L126 .p2align 4,,10 .p2align 3 .L123: leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC16(%rip), %xmm0 jmp .L124 .p2align 4,,10 .p2align 3 .L121: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC16(%rip), %xmm0 jmp .L122 .p2align 4,,10 .p2align 3 .L119: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC16(%rip), %xmm0 jmp .L120 .p2align 4,,10 .p2align 3 .L117: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC16(%rip), %xmm0 jmp .L118 .p2align 4,,10 .p2align 3 .L115: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC16(%rip), %xmm0 jmp .L116 .p2align 4,,10 .p2align 3 .L161: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L162 .p2align 4,,10 .p2align 3 .L159: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L160 .p2align 4,,10 .p2align 3 .L157: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L158 .p2align 4,,10 .p2align 3 .L155: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L156 .p2align 4,,10 .p2align 3 .L153: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L154 .p2align 4,,10 .p2align 3 .L151: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L152 .p2align 4,,10 .p2align 3 .L149: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L150 .p2align 4,,10 .p2align 3 .L147: leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ jmp .L148 .p2align 4,,10 .p2align 3 .L145: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax jmp .L146 .p2align 4,,10 .p2align 3 .L143: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax jmp .L144 .p2align 4,,10 .p2align 3 .L141: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax jmp .L142 .p2align 4,,10 .p2align 3 .L139: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ jmp .L140 .p2align 4,,10 .p2align 3 .L137: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi jmp .L138 .p2align 4,,10 .p2align 3 .L135: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi jmp .L136 .p2align 4,,10 .p2align 3 .L133: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi jmp .L134 .p2align 4,,10 .p2align 3 .L131: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ jmp .L132 .p2align 4,,10 .p2align 3 .L225: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L226 .p2align 4,,10 .p2align 3 .L223: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L224 .p2align 4,,10 .p2align 3 .L221: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L222 .p2align 4,,10 .p2align 3 .L219: leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L220 .p2align 4,,10 .p2align 3 .L217: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L218 .p2align 4,,10 .p2align 3 .L215: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L216 .p2align 4,,10 .p2align 3 .L213: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L214 .p2align 4,,10 .p2align 3 .L211: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L212 .p2align 4,,10 .p2align 3 .L209: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L210 .p2align 4,,10 .p2align 3 .L207: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L208 .p2align 4,,10 .p2align 3 .L205: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L206 .p2align 4,,10 .p2align 3 .L203: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L204 .p2align 4,,10 .p2align 3 .L201: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L202 .p2align 4,,10 .p2align 3 .L199: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L200 .p2align 4,,10 .p2align 3 .L197: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L198 .p2align 4,,10 .p2align 3 .L195: leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L196 .p2align 4,,10 .p2align 3 .L193: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L194 .p2align 4,,10 .p2align 3 .L191: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L192 .p2align 4,,10 .p2align 3 .L189: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L190 .p2align 4,,10 .p2align 3 .L187: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L188 .p2align 4,,10 .p2align 3 .L185: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L186 .p2align 4,,10 .p2align 3 .L183: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L184 .p2align 4,,10 .p2align 3 .L181: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_vertices+8(%rip), %rax movq w_vertices+16(%rip), %rsi movaps .LC26(%rip), %xmm0 jmp .L182 .p2align 4,,10 .p2align 3 .L179: leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L180 .p2align 4,,10 .p2align 3 .L177: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L178 .p2align 4,,10 .p2align 3 .L175: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L176 .p2align 4,,10 .p2align 3 .L173: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_colors, %edi call _ZNSt6vectorI7M_ColorSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_colors+8(%rip), %rsi movq w_colors+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L174 .p2align 4,,10 .p2align 3 .L171: leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L172 .p2align 4,,10 .p2align 3 .L169: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L170 .p2align 4,,10 .p2align 3 .L167: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L168 .p2align 4,,10 .p2align 3 .L165: movq %rax, %rsi leaq -64(%rbp), %rdx movl $w_texCoords, %edi call _ZNSt6vectorI8M_TexturSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movq w_texCoords+8(%rip), %rsi movq w_texCoords+16(%rip), %rax movaps .LC26(%rip), %xmm0 jmp .L166 .p2align 4,,10 .p2align 3 .L163: leaq -64(%rbp), %rdx movl $w_vertices, %edi call _ZNSt6vectorI8M_VertexSaIS0_EE17_M_realloc_insertIJS0_EEEvN9__gnu_cxx17__normal_iteratorIPS0_S2_EEDpOT_ movaps .LC26(%rip), %xmm0 jmp .L164 .L247: call _ZSt16__throw_bad_castv .cfi_endproc .LFE3090: .size _ZN6FLYBOX7initBoxEv, .-_ZN6FLYBOX7initBoxEv .section .text.startup,"ax",@progbits .p2align 4 .type _GLOBAL__sub_I_uniform4, @function _GLOBAL__sub_I_uniform4: .LFB3825: .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 movl $_ZNSt8ios_base4InitD1Ev, %edi call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $colors4, %esi movl $_ZNSt6vectorIfSaIfEED1Ev, %edi movaps %xmm0, colors4(%rip) movq $0, colors4+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $texCoords4, %esi movl $_ZNSt6vectorIfSaIfEED1Ev, %edi movaps %xmm0, texCoords4(%rip) movq $0, texCoords4+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $vertices4, %esi movl $_ZNSt6vectorIfSaIfEED1Ev, %edi movaps %xmm0, vertices4(%rip) movq $0, vertices4+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $w_colors, %esi movl $_ZNSt6vectorI7M_ColorSaIS0_EED1Ev, %edi movaps %xmm0, w_colors(%rip) movq $0, w_colors+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx movl $w_texCoords, %esi movl $_ZNSt6vectorI8M_TexturSaIS0_EED1Ev, %edi movaps %xmm0, w_texCoords(%rip) movq $0, w_texCoords+16(%rip) call __cxa_atexit pxor %xmm0, %xmm0 movl $__dso_handle, %edx popq %rbp .cfi_def_cfa 7, 8 movl $w_vertices, %esi movl $_ZNSt6vectorI8M_VertexSaIS0_EED1Ev, %edi movq $0, w_vertices+16(%rip) movaps %xmm0, w_vertices(%rip) jmp __cxa_atexit .cfi_endproc .LFE3825: .size _GLOBAL__sub_I_uniform4, .-_GLOBAL__sub_I_uniform4 .section .init_array,"aw" .align 8 .quad _GLOBAL__sub_I_uniform4 .local _ZZN6FLYBOX6renderEfffjE16projectionMatrix .comm _ZZN6FLYBOX6renderEfffjE16projectionMatrix,64,32 .local _ZZN6FLYBOX6renderEfffjE15modelviewMatrix .comm _ZZN6FLYBOX6renderEfffjE15modelviewMatrix,64,32 .globl bot .bss .align 8 .type bot, @object .size bot, 8 bot: .zero 8 .globl top .align 8 .type top, @object .size top, 8 top: .zero 8 .globl wes .align 8 .type wes, @object .size wes, 8 wes: .zero 8 .globl sou .align 8 .type sou, @object .size sou, 8 sou: .zero 8 .globl eas .align 8 .type eas, @object .size eas, 8 eas: .zero 8 .globl nor .align 8 .type nor, @object .size nor, 8 nor: .zero 8 .globl w_vertices .align 16 .type w_vertices, @object .size w_vertices, 24 w_vertices: .zero 24 .globl w_texCoords .align 16 .type w_texCoords, @object .size w_texCoords, 24 w_texCoords: .zero 24 .globl w_colors .align 16 .type w_colors, @object .size w_colors, 24 w_colors: .zero 24 .globl vertices4 .align 16 .type vertices4, @object .size vertices4, 24 vertices4: .zero 24 .globl texCoords4 .align 16 .type texCoords4, @object .size texCoords4, 24 texCoords4: .zero 24 .globl colors4 .align 16 .type colors4, @object .size colors4, 24 colors4: .zero 24 .globl cubeMapTexAD .align 4 .type cubeMapTexAD, @object .size cubeMapTexAD, 4 cubeMapTexAD: .zero 4 .globl w_texID .align 16 .type w_texID, @object .size w_texID, 24 w_texID: .zero 24 .globl w_images .align 32 .type w_images, @object .size w_images, 48 w_images: .zero 48 .globl f .align 4 .type f, @object .size f, 4 f: .zero 4 .globl vbos4 .align 16 .type vbos4, @object .size vbos4, 16 vbos4: .zero 16 .globl box4 .align 32 .type box4, @object .size box4, 72 box4: .zero 72 .globl fly4 .type fly4, @object .size fly4, 1 fly4: .zero 1 .globl png4 .type png4, @object .size png4, 1 png4: .zero 1 .globl targa4 .type targa4, @object .size targa4, 1 targa4: .zero 1 .globl uniform4 .align 32 .type uniform4, @object .size uniform4, 80 uniform4: .zero 80 .local _ZStL8__ioinit .comm _ZStL8__ioinit,1,1 .section .rodata.cst16,"aM",@progbits,16 .align 16 .LC2: .quad 5496132399879702864 .quad 3344875103737299545 .align 16 .LC3: .quad 5496132399879702864 .quad 3347425970713739865 .align 16 .LC4: .quad 5496132399879702864 .quad 3347412776574206553 .align 16 .LC5: .quad 5496132399879702864 .quad 3347419373643973209 .align 16 .LC6: .quad 5496132399879702864 .quad 3346303369341780569 .align 16 .LC7: .quad 5496132399879702864 .quad 3345721727690687065 .section .rodata.cst8,"aM",@progbits,8 .align 8 .LC8: .long 0 .long 1072693248 .section .rodata.cst16 .align 16 .LC16: .long 1008981770 .long 1008981770 .long 1008981770 .long 1060320051 .section .rodata.cst8 .align 8 .LC17: .long -1035468800 .long 1112014848 .align 8 .LC19: .long 1112014848 .long 1112014848 .align 8 .LC21: .long 1065353216 .long 0 .align 8 .LC22: .long 1065353216 .long 1065353216 .align 8 .LC23: .long 0 .long 1065353216 .align 8 .LC24: .long 1112014848 .long -1035468800 .align 8 .LC25: .long -1035468800 .long -1035468800 .section .rodata.cst16 .align 16 .LC26: .long 1050253722 .long 1056964608 .long 1060320051 .long 1060320051 .hidden __dso_handle .ident "GCC: (GNU) 12.2.1 20220819 (Red Hat 12.2.1-2)" .section .note.GNU-stack,"",@progbits