diff options
| author | Veikka Tuominen <git@vexu.eu> | 2022-11-16 12:56:51 +0200 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2022-11-16 12:56:51 +0200 |
| commit | eed82ca287afb04261c94458efd624758bbc6669 (patch) | |
| tree | 51b15dded9d30fcfd3ba413e3ae0a53b4c2bd8e5 /src/stage1/analyze.cpp | |
| parent | a93fa29d8f808da58371a58f0a7b8ecd462584b3 (diff) | |
| parent | 28cbe5e92a36c81177dbcd2f33fc792468c08304 (diff) | |
| download | zig-eed82ca287afb04261c94458efd624758bbc6669.tar.gz zig-eed82ca287afb04261c94458efd624758bbc6669.zip | |
Merge pull request #13558 from Vexu/stage2-fixes
Stage2 bug fixes to get third party projects building
Diffstat (limited to 'src/stage1/analyze.cpp')
| -rw-r--r-- | src/stage1/analyze.cpp | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/stage1/analyze.cpp b/src/stage1/analyze.cpp index 59ca43644a..94ed3a2162 100644 --- a/src/stage1/analyze.cpp +++ b/src/stage1/analyze.cpp @@ -9117,7 +9117,7 @@ static void resolve_llvm_types_enum(CodeGen *g, ZigType *enum_type, ResolveStatu // https://github.com/ziglang/zig/issues/645 di_enumerators[i] = ZigLLVMCreateDebugEnumerator(g->dbuilder, buf_ptr(enum_field->name), - bigint_as_signed(&enum_field->value)); + bigint_as_signed(&enum_field->value), false); } ZigType *tag_int_type = enum_type->data.enumeration.tag_int_type; @@ -9728,10 +9728,10 @@ static void resolve_llvm_types_anyerror(CodeGen *g) { entry->llvm_type = get_llvm_type(g, g->err_tag_type); ZigList<ZigLLVMDIEnumerator *> err_enumerators = {}; // reserve index 0 to indicate no error - err_enumerators.append(ZigLLVMCreateDebugEnumerator(g->dbuilder, "(none)", 0)); + err_enumerators.append(ZigLLVMCreateDebugEnumerator(g->dbuilder, "(none)", 0, false)); for (size_t i = 1; i < g->errors_by_index.length; i += 1) { ErrorTableEntry *error_entry = g->errors_by_index.at(i); - err_enumerators.append(ZigLLVMCreateDebugEnumerator(g->dbuilder, buf_ptr(&error_entry->name), i)); + err_enumerators.append(ZigLLVMCreateDebugEnumerator(g->dbuilder, buf_ptr(&error_entry->name), i, false)); } // create debug type for error sets |
