about summary refs log tree commit diff
path: root/src/tools
diff options
context:
space:
mode:
authorDavid Wood <david.wood@huawei.com>2021-12-03 14:24:05 +0000
committerDavid Wood <david.wood@huawei.com>2022-01-06 09:32:42 +0000
commit2dc1a8a779f158ed070ccbde4529a97d178c0334 (patch)
tree6ac3d7bdf718fbc73869d32ef2ccd450cf568f9e /src/tools
parent08ed338f561b000ce5672b55c0545fa7f3f13591 (diff)
downloadrust-2dc1a8a779f158ed070ccbde4529a97d178c0334.tar.gz
rust-2dc1a8a779f158ed070ccbde4529a97d178c0334.zip
cg: use thorin instead of llvm-dwp
`thorin` is a Rust implementation of a DWARF packaging utility that
supports reading DWARF objects from archive files (i.e. rlibs) and
therefore is better suited for integration into rustc.

Signed-off-by: David Wood <david.wood@huawei.com>
Diffstat (limited to 'src/tools')
-rw-r--r--src/tools/tidy/src/deps.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/tools/tidy/src/deps.rs b/src/tools/tidy/src/deps.rs
index edc6f52db3b..4c28655bc86 100644
--- a/src/tools/tidy/src/deps.rs
+++ b/src/tools/tidy/src/deps.rs
@@ -109,6 +109,7 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
     "env_logger",
     "expect-test",
     "fake-simd",
+    "fallible-iterator", // dependency of `thorin`
     "filetime",
     "fixedbitset",
     "flate2",
@@ -201,6 +202,7 @@ const PERMITTED_DEPENDENCIES: &[&str] = &[
     "tempfile",
     "termcolor",
     "termize",
+    "thorin-dwp",
     "thread_local",
     "time",
     "tinyvec",