| author | |
| committer | |
| log | fa47172841b2da986d49bf37d92459b335468f98 |
| tree | 118e9f4ce2407d8c2994ce2df1fb149e07c4c838 |
| parent | bc393eefa1d80e7e85735d9ccbde13fb52144fcd |
| signature |
now we use ABI size * 8 instead of size_in_bits which makes
gdb work instead of hang1 files changed, 2 insertions(+), 1 deletions(-)
src/analyze.cpp+2-1| ... | ... | @@ -8304,7 +8304,8 @@ static void resolve_llvm_types_integer(CodeGen *g, ZigType *type) { |
| 8304 | 8304 | } |
| 8305 | 8305 | } |
| 8306 | 8306 | |
| 8307 | type->llvm_di_type = ZigLLVMCreateDebugBasicType(g->dbuilder, buf_ptr(&type->name), type->size_in_bits, dwarf_tag); | |
| 8307 | type->llvm_di_type = ZigLLVMCreateDebugBasicType(g->dbuilder, buf_ptr(&type->name), | |
| 8308 | type->abi_size * 8, dwarf_tag); | |
| 8308 | 8309 | type->llvm_type = LLVMIntType(type->size_in_bits); |
| 8309 | 8310 | } |
| 8310 | 8311 |