about summary refs log tree commit diff
path: root/tests/debuginfo
diff options
context:
space:
mode:
authorSebastian Poeplau <poeplau@adacore.com>2025-08-01 13:22:06 +0200
committerSebastian Poeplau <poeplau@adacore.com>2025-08-06 13:24:43 +0200
commitb4d923cea0509933b1fb859930cb20784251f9be (patch)
tree58b8486ceb371d81ba02a30cbc56b9f954596866 /tests/debuginfo
parent868bdde25b030e0b71a29a5dbc04a891036e702e (diff)
downloadrust-b4d923cea0509933b1fb859930cb20784251f9be.tar.gz
rust-b4d923cea0509933b1fb859930cb20784251f9be.zip
Embed GDB pretty printers in rlibs and dylibs
Instead of collecting pretty printers transitively when building
executables/staticlibs/cdylibs, let the debugger find each crate's
pretty printers via its .debug_gdb_scripts section. This covers the case
where libraries defining custom pretty printers are loaded dynamically.
Diffstat (limited to 'tests/debuginfo')
-rw-r--r--tests/debuginfo/embedded-visualizer.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/tests/debuginfo/embedded-visualizer.rs b/tests/debuginfo/embedded-visualizer.rs
index cbd8691394d..12d87be7c66 100644
--- a/tests/debuginfo/embedded-visualizer.rs
+++ b/tests/debuginfo/embedded-visualizer.rs
@@ -1,6 +1,8 @@
 //@ compile-flags:-g
 //@ ignore-lldb
 //@ ignore-windows-gnu: #128981
+//@ ignore-musl: linker too old in CI
+//@ ignore-i586-unknown-linux-gnu: linker too old in CI
 
 // === CDB TESTS ==================================================================================