From a8ec2c06f3f0424e03ab3105b8a3f77907bf6343 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Tue, 11 Jun 2024 12:49:08 +0100 Subject: [PATCH] Add define flag for codegen It's currently disabled until things even work --- src/tilde_proc.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/tilde_proc.cpp b/src/tilde_proc.cpp index 3c62faf83..542ed794e 100644 --- a/src/tilde_proc.cpp +++ b/src/tilde_proc.cpp @@ -1,3 +1,7 @@ +#ifndef TILDE_DO_CODEGEN +#define TILDE_DO_CODEGEN 0 +#endif + gb_internal TB_FunctionPrototype *cg_procedure_type_as_prototype(cgModule *m, Type *type) { GB_ASSERT(is_type_proc(type)); mutex_lock(&m->proc_proto_mutex); @@ -383,7 +387,7 @@ gb_internal WORKER_TASK_PROC(cg_procedure_compile_worker_proc) { // feature_set.x64 |= TB_FEATURE_X64_LZCNT; } -#if 0 +#if TILDE_DO_CODEGEN bool emit_asm = false; TB_FunctionOutput *output = tb_codegen(p->func, cg_worklist(), cg_arena(), &feature_set, emit_asm); gb_unused(output);