From 511f3744f695d52330651b17f1e3ef49c56b7c76 Mon Sep 17 00:00:00 2001 From: gingerBill Date: Wed, 17 Aug 2016 11:18:38 +0100 Subject: Fix automatic pointer deref for structures in SSA --- src/codegen/print_llvm.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/codegen/print_llvm.cpp') diff --git a/src/codegen/print_llvm.cpp b/src/codegen/print_llvm.cpp index 4c358f31b..366405c3b 100644 --- a/src/codegen/print_llvm.cpp +++ b/src/codegen/print_llvm.cpp @@ -642,7 +642,7 @@ void ssa_print_proc(gbFile *f, ssaModule *m, ssaProcedure *proc) { if (proc->body == NULL) { ssa_fprintf(f, "declare "); } else { - ssa_fprintf(f, "define "); + ssa_fprintf(f, "\ndefine "); } auto *proc_type = &proc->type->proc; @@ -697,7 +697,7 @@ void ssa_print_proc(gbFile *f, ssaModule *m, ssaProcedure *proc) { ssa_print_instr(f, m, value); } } - ssa_fprintf(f, "}\n\n"); + ssa_fprintf(f, "}\n"); } gb_for_array(i, proc->children) { -- cgit v1.2.3