Summary:
LLVMGetTargetMachineData has been removed, and LLVMGetDataLayout is
suggested to use. The LLVMGetDataLayout is exposed in go bindings.
So it's safe to remove the function.
Reviewers: bkramer
Subscribers: llvm-commits, axw
Differential Revision: http://reviews.llvm.org/D17193
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@260670
91177308-0d34-0410-b5e6-
96231b3b80d8
return C.GoString(cstr)
}
-// TargetData returns the TargetData for the machine.
-func (tm TargetMachine) TargetData() TargetData {
- return TargetData{C.LLVMGetTargetMachineData(tm.C)}
-}
-
func (tm TargetMachine) EmitToMemoryBuffer(m Module, ft CodeGenFileType) (MemoryBuffer, error) {
var errstr *C.char
var mb MemoryBuffer