Revert "Embed GDB pretty printers in rlibs and dylibs"

This reverts commit b4d923cea0.
This commit is contained in:
bjorn3
2025-08-06 18:00:58 +00:00
parent 8fb40f798a
commit 270c1a4d24
4 changed files with 33 additions and 23 deletions

View File

@@ -609,15 +609,7 @@ pub fn collect_debugger_visualizers_transitive(
) -> BTreeSet<DebuggerVisualizerFile> {
tcx.debugger_visualizers(LOCAL_CRATE)
.iter()
.chain(
tcx.crates(())
.iter()
.filter(|&cnum| {
let used_crate_source = tcx.used_crate_source(*cnum);
used_crate_source.rlib.is_some() || used_crate_source.rmeta.is_some()
})
.flat_map(|&cnum| tcx.debugger_visualizers(cnum)),
)
.chain(tcx.crates(()).iter().flat_map(|&cnum| tcx.debugger_visualizers(cnum)))
.filter(|visualizer| visualizer.visualizer_type == visualizer_type)
.cloned()
.collect::<BTreeSet<_>>()