summaryrefslogtreecommitdiff
path: root/tnslc/hello.tnsl
diff options
context:
space:
mode:
authorKyle Gunger <kgunger12@gmail.com>2023-08-31 01:00:44 -0400
committerKyle Gunger <kgunger12@gmail.com>2023-08-31 01:00:44 -0400
commit3bfdbd26958e3b8193500dd5fad8dcd58c5a8457 (patch)
tree59329ed9c362afc504d20f38a51e95bf93704202 /tnslc/hello.tnsl
parent346bc784bedcd00ca8037b5c5a4194c0af9757fb (diff)
Updates to include new c_wrap
Diffstat (limited to 'tnslc/hello.tnsl')
-rw-r--r--tnslc/hello.tnsl12
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
+;/