Skip to content

Commit 9f7ca35

Browse files
committed
Dump fn ptr ABIs.
1 parent 468dbe8 commit 9f7ca35

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

src/memory.rs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -420,7 +420,12 @@ impl<'a, 'tcx> Memory<'a, 'tcx> {
420420
(Some(a), None) => a,
421421
(None, Some(fn_def)) => {
422422
let name = ty::tls::with(|tcx| tcx.item_path_str(fn_def.def_id));
423-
trace!("{} function pointer: {}: {}", msg, name, fn_def.sig);
423+
let abi = if fn_def.abi == Abi::Rust {
424+
format!("")
425+
} else {
426+
format!("extern {} ", fn_def.abi)
427+
};
428+
trace!("{} function pointer: {}: {}{}", msg, name, abi, fn_def.sig);
424429
continue;
425430
},
426431
(None, None) => {

0 commit comments

Comments
 (0)