From ebe921e48f4495634de1403caafc4d31158453fb Mon Sep 17 00:00:00 2001 From: LemonBoy Date: Tue, 4 Jun 2019 09:05:12 +0200 Subject: Make `void` a signed type Follow the convention set by C so that lldb stops complaining about it. --- src/codegen.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/codegen.cpp') diff --git a/src/codegen.cpp b/src/codegen.cpp index 826a9463ac..ef1cb4c5fc 100644 --- a/src/codegen.cpp +++ b/src/codegen.cpp @@ -7243,7 +7243,7 @@ static void define_builtin_types(CodeGen *g) { buf_init_from_str(&entry->name, "void"); entry->llvm_di_type = ZigLLVMCreateDebugBasicType(g->dbuilder, buf_ptr(&entry->name), 0, - ZigLLVMEncoding_DW_ATE_unsigned()); + ZigLLVMEncoding_DW_ATE_signed()); g->builtin_types.entry_void = entry; g->primitive_type_table.put(&entry->name, entry); } -- cgit v1.2.3