OSDN Git Service

Fix go bindings after r289702 (hopefully, don't really know how to build
authorDaniel Jasper <djasper@google.com>
Thu, 15 Dec 2016 06:54:29 +0000 (06:54 +0000)
committerDaniel Jasper <djasper@google.com>
Thu, 15 Dec 2016 06:54:29 +0000 (06:54 +0000)
them, build.sh seems to be broken).

git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@289775 91177308-0d34-0410-b5e6-96231b3b80d8

bindings/go/llvm/DIBuilderBindings.cpp

index 5db9242..42aa819 100644 (file)
@@ -40,8 +40,8 @@ LLVMMetadataRef LLVMDIBuilderCreateCompileUnit(LLVMDIBuilderRef Dref,
                                                int Optimized, const char *Flags,
                                                unsigned RuntimeVersion) {
   DIBuilder *D = unwrap(Dref);
-  return wrap(D->createCompileUnit(Lang, File, Dir, Producer, Optimized, Flags,
-                                   RuntimeVersion));
+  return wrap(D->createCompileUnit(Lang, D->createFile(File, Dir), Producer,
+                                   Optimized, Flags, RuntimeVersion));
 }
 
 LLVMMetadataRef LLVMDIBuilderCreateFile(LLVMDIBuilderRef Dref, const char *File,