school

thing1's amazing school repo
Log | Files | Refs | Submodules | README

test.s (328B)


      1 .text
      2 .global _start
      3 
      4 _start:
      5 	push %rbp
      6 	mov %rsp, %rbp
      7 
      8 	mov $100, [rsp - 4]
      9 	mov $100, (rsp - 8)
     10 	push $name
     11 	call InitWindow
     12 
     13 	add $16, %rsp
     14 	pop %rbp
     15 	ret
     16 
     17 	mov $0, %r12
     18 loop:
     19 	push %rbp
     20 	mov %rsp, %rbp
     21 	call WindowShouldClose
     22 	pop %rbp
     23 	ret
     24 
     25 	cmp %r12, %rax 
     26 	je  loop
     27 
     28 	push $1
     29 	call exit
     30 
     31 .data
     32 name:
     33 .asciz "testing"
     34 
     35