aboutsummaryrefslogtreecommitdiff
path: root/src/codegen.cpp
diff options
context:
space:
mode:
authorLemonBoy <thatlemon@gmail.com>2019-06-04 09:05:12 +0200
committerLemonBoy <thatlemon@gmail.com>2019-06-04 09:05:12 +0200
commitebe921e48f4495634de1403caafc4d31158453fb (patch)
tree838885523209e2fbcfb5e45bb409f37cf5d878f5 /src/codegen.cpp
parent3eca5a42e650878922437a854a352300052c878a (diff)
downloadzig-ebe921e48f4495634de1403caafc4d31158453fb.tar.gz
zig-ebe921e48f4495634de1403caafc4d31158453fb.zip
Make `void` a signed type
Follow the convention set by C so that lldb stops complaining about it.
Diffstat (limited to 'src/codegen.cpp')
-rw-r--r--src/codegen.cpp2
1 files changed, 1 insertions, 1 deletions
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);
}