aboutsummaryrefslogtreecommitdiff
path: root/include/io.s
diff options
context:
space:
mode:
Diffstat (limited to 'include/io.s')
-rw-r--r--include/io.s7
1 files changed, 1 insertions, 6 deletions
diff --git a/include/io.s b/include/io.s
index c348e7f..7e78c1b 100644
--- a/include/io.s
+++ b/include/io.s
@@ -4,12 +4,7 @@ _io_s_file:
# | int | -> cont
.thunkcode print
- push %rsi
- push %rbp
- pushq $2
- pushq $print_fini
-
- mov %rsp, %rsi
+ thunkto %rsi, $print_fini, $2, %rbp, %rsi
enter 020(%rbp)
# arg -> | ret | cont |