diff options
author | Sam McCall <sam.mccall@gmail.com> | 2017-11-02 10:22:26 +0000 |
---|---|---|
committer | Sam McCall <sam.mccall@gmail.com> | 2017-11-02 10:22:26 +0000 |
commit | 6a45ba3f6bba9227813d433653525a2e92fab697 (patch) | |
tree | 80620f24089c2ef2e1d4db4c060877ccbd9f4225 /bindings/go/llvm/DIBuilderBindings.h | |
parent | 167daab4dde4e293775e1e7ad3ade3bb3739b26d (diff) |
Update go bindings to use new functions from rL317135.
This fixes duplicate symbol problems.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@317195 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'bindings/go/llvm/DIBuilderBindings.h')
-rw-r--r-- | bindings/go/llvm/DIBuilderBindings.h | 11 |
1 files changed, 1 insertions, 10 deletions
diff --git a/bindings/go/llvm/DIBuilderBindings.h b/bindings/go/llvm/DIBuilderBindings.h index b097f2ec400..cc5d2c1177f 100644 --- a/bindings/go/llvm/DIBuilderBindings.h +++ b/bindings/go/llvm/DIBuilderBindings.h @@ -16,6 +16,7 @@ #include "IRBindings.h" #include "llvm-c/Core.h" +#include "llvm-c/DebugInfo.h" #ifdef __cplusplus extern "C" { @@ -30,16 +31,6 @@ typedef struct LLVMOpaqueDIBuilder *LLVMDIBuilderRef; LLVMDIBuilderRef LLVMNewDIBuilder(LLVMModuleRef m); void LLVMDIBuilderDestroy(LLVMDIBuilderRef d); -void LLVMDIBuilderFinalize(LLVMDIBuilderRef d); - -LLVMMetadataRef -LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef D, unsigned Language, - const char *File, const char *Dir, - const char *Producer, int Optimized, - const char *Flags, unsigned RuntimeVersion); - -LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef D, const char *File, - const char *Dir); LLVMMetadataRef LLVMDIBuilderCreateLexicalBlock(LLVMDIBuilderRef D, LLVMMetadataRef Scope, |