Skip to content

Commit 85c461b

Browse files
committed
use updated dibuilder
1 parent 6f0e667 commit 85c461b

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

compiler/rustc_codegen_llvm/src/debuginfo/metadata.rs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -134,14 +134,15 @@ fn build_fixed_size_array_di_node<'ll, 'tcx>(
134134
if cpp_like_debuginfo(cx.tcx) {
135135
let array_type_name = compute_debuginfo_type_name(cx.tcx, array_type, false);
136136
di_node = unsafe {
137-
llvm::LLVMRustDIBuilderCreateTypedef(
137+
llvm::LLVMDIBuilderCreateTypedef(
138138
DIB(cx),
139139
di_node,
140140
array_type_name.as_c_char_ptr(),
141141
array_type_name.len(),
142142
unknown_file_metadata(cx),
143143
UNKNOWN_LINE_NUMBER,
144144
None,
145+
align.bits(),
145146
)
146147
};
147148
}
@@ -196,14 +197,15 @@ fn build_pointer_or_reference_di_node<'ll, 'tcx>(
196197
&ptr_type_debuginfo_name,
197198
);
198199
let typedefed_ptr = unsafe {
199-
llvm::LLVMRustDIBuilderCreateTypedef(
200+
llvm::LLVMDIBuilderCreateTypedef(
200201
DIB(cx),
201202
di_node,
202203
ptr_type_debuginfo_name.as_c_char_ptr(),
203204
ptr_type_debuginfo_name.len(),
204205
unknown_file_metadata(cx),
205206
UNKNOWN_LINE_NUMBER,
206207
None,
208+
pointer_align.bits(),
207209
)
208210
};
209211

0 commit comments

Comments
 (0)