diff options
author | Kyle Gunger <kgunger12@gmail.com> | 2023-08-31 01:00:44 -0400 |
---|---|---|
committer | Kyle Gunger <kgunger12@gmail.com> | 2023-08-31 01:00:44 -0400 |
commit | 3bfdbd26958e3b8193500dd5fad8dcd58c5a8457 (patch) | |
tree | 59329ed9c362afc504d20f38a51e95bf93704202 /tnslc/hello.tnsl | |
parent | 346bc784bedcd00ca8037b5c5a4194c0af9757fb (diff) |
Updates to include new c_wrap
Diffstat (limited to 'tnslc/hello.tnsl')
-rw-r--r-- | tnslc/hello.tnsl | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/tnslc/hello.tnsl b/tnslc/hello.tnsl index a2bdc68..6a6313a 100644 --- a/tnslc/hello.tnsl +++ b/tnslc/hello.tnsl @@ -1,4 +1,4 @@ -:include "c_wrap.tnsl" +:include "c_wrap_linux.tnsl" {}uint8 star = "*\0" {}uint8 space = " \0" @@ -19,15 +19,15 @@ /; main (int argc, ~~uint8 argv) [int] # On windows, the first two arguments are passed in RCX and RDX, so we need to # update their positions here or else tnsl will have garbage values in r8 and r9 - asm "mov r8, rcx" - asm "mov r9, rdx" + # asm "mov r8, rcx" + # asm "mov r9, rdx" # If on linux, you would use rdi and rsi instead of rcx and rdx, respectively # simply comment out the bove asm, and uncomment the below lines - # asm "mov r8, rdi" - # asm "mov r9, rsi" + asm "mov r8, rdi" + asm "mov r9, rsi" print_triangle(argc) return 0 -;/
\ No newline at end of file +;/ |