diff --git a/src/libraries/j6/syscalls.s.cog b/src/libraries/j6/syscalls.s.cog index 279d89c..28e6df2 100644 --- a/src/libraries/j6/syscalls.s.cog +++ b/src/libraries/j6/syscalls.s.cog @@ -1,7 +1,7 @@ ; vim: ft=asm %macro define_syscall 2 - global j6_%1 + global j6_%1: function (j6_%1.end - j6_%1) j6_%1: push rbp mov rbp, rsp @@ -28,6 +28,7 @@ pop rbx pop rbp ret + .end: %endmacro ; [[[cog code generation