aboutsummaryrefslogtreecommitdiff
path: root/src/cffc.hff
diff options
context:
space:
mode:
authorlemon <lsof@mailbox.org>2022-08-24 14:46:36 +0200
committerlemon <lsof@mailbox.org>2022-08-24 14:46:36 +0200
commit9f320002800b0a8b7601528334f97ba64182bdd6 (patch)
treeeef77343a2ffbd74916d305610ff1e758467840c /src/cffc.hff
parent53fcd5e1647fb56511bbdd98925dd38a84fd7248 (diff)
more llvm
Diffstat (limited to 'src/cffc.hff')
-rw-r--r--src/cffc.hff3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/cffc.hff b/src/cffc.hff
index 7e1e579..ca6ebea 100644
--- a/src/cffc.hff
+++ b/src/cffc.hff
@@ -483,7 +483,8 @@ extern fn ir_free(*IRCtx) void;
extern static g_asmbackend Backend;
// llvm.cff
-extern fn llvm_addfn(*Decl) void;
+extern fn llvm_addglobl(*Decl, staticp bool) void;
extern fn llvm_genfn(externp bool, name *const u8, f *Fn) void;
+extern fn llvm_genstatic(externp bool, name *const u8, var *Var) void;
extern fn llvm_init(*FILE) void;
extern fn llvm_fini() void;