summaryrefslogtreecommitdiffstats
path: root/llvm/bindings/go
diff options
context:
space:
mode:
authorRafael Espindola <rafael.espindola@gmail.com>2014-12-23 19:16:45 +0000
committerRafael Espindola <rafael.espindola@gmail.com>2014-12-23 19:16:45 +0000
commitc6c58d5e71318e7f336f6dda4c449f7f505fb26f (patch)
tree802a6d6024c8a56892e02a454f79975289e1f7a3 /llvm/bindings/go
parentee24e14bdcedbbd6d997780404b170e920bf7c42 (diff)
downloadbcm5719-llvm-c6c58d5e71318e7f336f6dda4c449f7f505fb26f.tar.gz
bcm5719-llvm-c6c58d5e71318e7f336f6dda4c449f7f505fb26f.zip
Finish removing DestroySource.
Fixes pr21901. llvm-svn: 224782
Diffstat (limited to 'llvm/bindings/go')
-rw-r--r--llvm/bindings/go/llvm/linker.go11
1 files changed, 2 insertions, 9 deletions
diff --git a/llvm/bindings/go/llvm/linker.go b/llvm/bindings/go/llvm/linker.go
index 31e9ad24bf5..64d794efb94 100644
--- a/llvm/bindings/go/llvm/linker.go
+++ b/llvm/bindings/go/llvm/linker.go
@@ -20,16 +20,9 @@ package llvm
import "C"
import "errors"
-type LinkerMode C.LLVMLinkerMode
-
-const (
- LinkerDestroySource = C.LLVMLinkerDestroySource
- LinkerPreserveSource = C.LLVMLinkerPreserveSource
-)
-
-func LinkModules(Dest, Src Module, Mode LinkerMode) error {
+func LinkModules(Dest, Src Module) error {
var cmsg *C.char
- failed := C.LLVMLinkModules(Dest.C, Src.C, C.LLVMLinkerMode(Mode), &cmsg)
+ failed := C.LLVMLinkModules(Dest.C, Src.C, 0, &cmsg)
if failed != 0 {
err := errors.New(C.GoString(cmsg))
C.LLVMDisposeMessage(cmsg)
OpenPOWER on IntegriCloud