summaryrefslogtreecommitdiff
path: root/bindings/go/llvm/bitreader.go
diff options
context:
space:
mode:
Diffstat (limited to 'bindings/go/llvm/bitreader.go')
-rw-r--r--bindings/go/llvm/bitreader.go3
1 files changed, 2 insertions, 1 deletions
diff --git a/bindings/go/llvm/bitreader.go b/bindings/go/llvm/bitreader.go
index 98112a99dd3b7..c3bf07a19044b 100644
--- a/bindings/go/llvm/bitreader.go
+++ b/bindings/go/llvm/bitreader.go
@@ -15,6 +15,7 @@ package llvm
/*
#include "llvm-c/BitReader.h"
+#include "llvm-c/Core.h"
#include <stdlib.h>
*/
import "C"
@@ -40,7 +41,7 @@ func ParseBitcodeFile(name string) (Module, error) {
defer C.LLVMDisposeMemoryBuffer(buf)
var m Module
- if C.LLVMParseBitcode(buf, &m.C, &errmsg) == 0 {
+ if C.LLVMParseBitcode2(buf, &m.C) == 0 {
return m, nil
}