aboutsummaryrefslogtreecommitdiff
path: root/compiler/codegen.cup
diff options
context:
space:
mode:
Diffstat (limited to 'compiler/codegen.cup')
-rw-r--r--compiler/codegen.cup3
1 files changed, 3 insertions, 0 deletions
diff --git a/compiler/codegen.cup b/compiler/codegen.cup
index d35f901..8c8ec95 100644
--- a/compiler/codegen.cup
+++ b/compiler/codegen.cup
@@ -1,3 +1,4 @@
+import "compiler/builtins.cup"
import "compiler/ast.cup"
import "std/file.cup"
@@ -381,4 +382,6 @@ fn generate_program(ast: Node*, file: File*) {
emit_asm(" call func_main\n");
emit_asm(" mov rdi, rax\n");
generate_syscall(SYS_exit);
+
+ generate_builtins();
} \ No newline at end of file