Use decorated names for linked_symbols on Windows

This commit is contained in:
Gary Guo 2022-04-26 18:01:10 +01:00
parent d6a57d3730
commit 4f9acb2687
5 changed files with 90 additions and 2 deletions

View file

@ -1576,7 +1576,7 @@ pub(crate) fn linked_symbols(
for_each_exported_symbols_include_dep(tcx, crate_type, |symbol, info, cnum| {
if info.level.is_below_threshold(export_threshold) || info.used {
symbols.push((
symbol_export::symbol_name_for_instance_in_crate(tcx, symbol, cnum),
symbol_export::linking_symbol_name_for_instance_in_crate(tcx, symbol, cnum),
info.kind,
));
}