summaryrefslogtreecommitdiff
path: root/bindings
diff options
context:
space:
mode:
authorBenjamin Kramer <benny.kra@googlemail.com>2018-04-30 12:48:45 +0000
committerBenjamin Kramer <benny.kra@googlemail.com>2018-04-30 12:48:45 +0000
commit068c967842b83d22007eee4515b57e8d9aaccb82 (patch)
tree3af161c1fdd0ab2867b7e66dfefe68029501880d /bindings
parentfd5e85b6fed82b8f99d98684fa7717b5fd0dcfbb (diff)
[bindings] Fix dibuilder go bindings after r331114.
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@331171 91177308-0d34-0410-b5e6-96231b3b80d8
Diffstat (limited to 'bindings')
-rw-r--r--bindings/go/llvm/dibuilder.go14
1 files changed, 7 insertions, 7 deletions
diff --git a/bindings/go/llvm/dibuilder.go b/bindings/go/llvm/dibuilder.go
index a604a511d87..007b364242d 100644
--- a/bindings/go/llvm/dibuilder.go
+++ b/bindings/go/llvm/dibuilder.go
@@ -297,7 +297,7 @@ func (d *DIBuilder) CreateBasicType(t DIBasicType) Metadata {
d.ref,
name,
C.size_t(len(t.Name)),
- C.unsigned(t.SizeInBits),
+ C.ulong(t.SizeInBits),
C.unsigned(t.Encoding),
)
return Metadata{C: result}
@@ -319,7 +319,7 @@ func (d *DIBuilder) CreatePointerType(t DIPointerType) Metadata {
result := C.LLVMDIBuilderCreatePointerType(
d.ref,
t.Pointee.C,
- C.unsigned(t.SizeInBits),
+ C.ulong(t.SizeInBits),
C.unsigned(t.AlignInBits),
C.unsigned(t.AddressSpace),
name,
@@ -381,7 +381,7 @@ func (d *DIBuilder) CreateStructType(scope Metadata, t DIStructType) Metadata {
C.size_t(len(t.Name)),
t.File.C,
C.unsigned(t.Line),
- C.unsigned(t.SizeInBits),
+ C.ulong(t.SizeInBits),
C.unsigned(t.AlignInBits),
C.LLVMDIFlags(t.Flags),
t.DerivedFrom.C,
@@ -424,7 +424,7 @@ func (d *DIBuilder) CreateReplaceableCompositeType(scope Metadata, t DIReplaceab
t.File.C,
C.unsigned(t.Line),
C.unsigned(t.RuntimeLang),
- C.unsigned(t.SizeInBits),
+ C.ulong(t.SizeInBits),
C.unsigned(t.AlignInBits),
C.LLVMDIFlags(t.Flags),
uniqueID,
@@ -456,9 +456,9 @@ func (d *DIBuilder) CreateMemberType(scope Metadata, t DIMemberType) Metadata {
C.size_t(len(t.Name)),
t.File.C,
C.unsigned(t.Line),
- C.unsigned(t.SizeInBits),
+ C.ulong(t.SizeInBits),
C.unsigned(t.AlignInBits),
- C.unsigned(t.OffsetInBits),
+ C.ulong(t.OffsetInBits),
C.LLVMDIFlags(t.Flags),
t.Type.C,
)
@@ -488,7 +488,7 @@ func (d *DIBuilder) CreateArrayType(t DIArrayType) Metadata {
subscripts, length := llvmMetadataRefs(subscriptsSlice)
result := C.LLVMDIBuilderCreateArrayType(
d.ref,
- C.unsigned(t.SizeInBits),
+ C.ulong(t.SizeInBits),
C.unsigned(t.AlignInBits),
t.ElementType.C,
subscripts,