diff options
| author | Andrew Kelley <andrew@ziglang.org> | 2018-12-23 17:36:41 -0500 |
|---|---|---|
| committer | Andrew Kelley <andrew@ziglang.org> | 2018-12-23 17:36:41 -0500 |
| commit | 16b8467a5eb983d76d77b7a679af535c950e94b3 (patch) | |
| tree | bfcf7341ebcc72dbd31d6ed22a3de62d93e03e94 /src/zig_llvm.cpp | |
| parent | c00216701c64269a2395e84f3ccff99d6fb89ffc (diff) | |
| download | zig-16b8467a5eb983d76d77b7a679af535c950e94b3.tar.gz zig-16b8467a5eb983d76d77b7a679af535c950e94b3.zip | |
llvm8: fix build errors
Diffstat (limited to 'src/zig_llvm.cpp')
| -rw-r--r-- | src/zig_llvm.cpp | 11 |
1 files changed, 7 insertions, 4 deletions
diff --git a/src/zig_llvm.cpp b/src/zig_llvm.cpp index fababd33f8..263dc82b1e 100644 --- a/src/zig_llvm.cpp +++ b/src/zig_llvm.cpp @@ -594,8 +594,8 @@ ZigLLVMDIFile *ZigLLVMCreateFile(ZigLLVMDIBuilder *dibuilder, const char *filena ZigLLVMDISubprogram *ZigLLVMCreateFunction(ZigLLVMDIBuilder *dibuilder, ZigLLVMDIScope *scope, const char *name, const char *linkage_name, ZigLLVMDIFile *file, unsigned lineno, - ZigLLVMDIType *fn_di_type, bool is_local_to_unit, bool is_definition, unsigned scope_line, - unsigned flags, bool is_optimized, ZigLLVMDISubprogram *decl_subprogram) + ZigLLVMDIType *fn_di_type, unsigned scope_line, + unsigned flags, ZigLLVMDISubprogram *decl_subprogram) { DISubroutineType *di_sub_type = static_cast<DISubroutineType*>(reinterpret_cast<DIType*>(fn_di_type)); assert(flags == 0); @@ -605,9 +605,12 @@ ZigLLVMDISubprogram *ZigLLVMCreateFunction(ZigLLVMDIBuilder *dibuilder, ZigLLVMD reinterpret_cast<DIFile*>(file), lineno, di_sub_type, - is_local_to_unit, is_definition, scope_line, DINode::FlagZero, is_optimized, + scope_line, + DINode::FlagZero, + DISubprogram::SPFlagZero, nullptr, - reinterpret_cast<DISubprogram *>(decl_subprogram)); + reinterpret_cast<DISubprogram *>(decl_subprogram), + nullptr); return reinterpret_cast<ZigLLVMDISubprogram*>(result); } |
