From 053ccf2780112ae83e565fafa46f8a5a342ff0c0 Mon Sep 17 00:00:00 2001 From: Andreas Date: Fri, 8 Dec 2023 18:28:09 +0100 Subject: [PATCH] Remove test files --- mem | Bin 9072 -> 0 bytes mem.alc | 12 ----------- mem.asm | 66 -------------------------------------------------------- 3 files changed, 78 deletions(-) delete mode 100755 mem delete mode 100644 mem.alc delete mode 100644 mem.asm diff --git a/mem b/mem deleted file mode 100755 index 4013ac5cc3dd1e538685e4e7b7331121e011b82a..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9072 zcmeHN&ubGw6n?wg)Ye0?LJxwVQw-QZSxONR6bVvg0zrDScyQU0Km)r;*xmZ$qKCbh zLlFD}{1@~XPt~@Fik>`p7Cc1ppcm~e&YK@eTtyI%z6U$sd*6F+C;4_RyEAt$)i2wY z1;%W+02n=VtCCV9z~e<3YVIsJP=!Mrf>OV8KJCl2#|y?mVa4(k22GOK-mFWg$?1%LL*;r-JOxb=-!zGP2V z?pY$id+&Jf70*6eJUf`b`I2ML4&Iwrc6mQtVD;Ya@cw8t;@SSv-WI;D%c93QS{# zTgFS9w^HzAttYyte!{=F$3!zeOL>L@Z)Eh==Oo7GEifl6e|!Sh2=+UeL^FCa8G$)} zp(0!}Kier0&WX$Po99<#y3U;2&|$tG=eBij8eFC#h6Td#OA*e47urz;fa}%FttkmB g_{W4@Q7|6$?Z)vD;r*`vj_z0MbzCmBnnVCU0HDH)<^TWy diff --git a/mem.alc b/mem.alc deleted file mode 100644 index 74eb7ad..0000000 --- a/mem.alc +++ /dev/null @@ -1,12 +0,0 @@ -include std.sys.mem - -[ret:void] -sub main - mem_init - 1024 malloc clone printx - mem_walk - 1024 malloc clone printx - mem_walk - free - mem_walk -marine diff --git a/mem.asm b/mem.asm deleted file mode 100644 index 0a06da7..0000000 --- a/mem.asm +++ /dev/null @@ -1,66 +0,0 @@ -global _start -segment .text -print: -mov rax, 1 -syscall -ret -dump: -mov r9, -3689348814741910323 -sub rsp, 40 -mov BYTE [rsp+31], 10 -lea rcx, [rsp+30] -.dump_loop: -mov rax, rdi -lea r8, [rsp+32] -mul r9 -mov rax, rdi -sub r8, rcx -shr rdx, 3 -lea rsi, [rdx+rdx*4] -add rsi, rsi -sub rax, rsi -add eax, 48 -mov BYTE [rcx], al -mov rax, rdi -mov rdi, rdx -mov rdx, rcx -sub rcx, 1 -cmp rax, 9 -ja .dump_loop -lea rax, [rsp+32] -mov edi, 1 -sub rdx, rax -lea rsi, [rsp+32+rdx] -mov rdx, r8 -call print -add rsp, 40 -ret -usr_main: - -push lit_2 -mov rax, 0x1; 1 -push rax -mov rax, 0x1; 1 -push rax -pop rax -pop rdi -pop rsi -pop rdx -syscall -mov rax, 0x0; 0 -push rax -mov rax, 0x3C; 60 -push rax -pop rax -pop rdi -syscall -ret -_start: -call usr_main -mov rax, 60 -mov rdi, 0 -syscall -segment .data -lit_2: db 0x48, 0x65, 0x6c, 0x6c, 0x6f, 0x2c, 0x20, 0x57, 0x6f, 0x72, 0x6c, 0x64, 0x21, 0x00 -segment .bss -mem: resb 640000 \ No newline at end of file