X-Git-Url: https://git.lizzy.rs/?a=blobdiff_plain;f=Cargo.lock;h=9b60512ea4b24d6b7a9b0569b7e16fa20a83e553;hb=4e7497bda0ff9e9b803f49d7dbffb870cefb1843;hp=7ea7e07755f1ab36b20b1c5bfdfdbb4cd2ec85b9;hpb=382426be34fe0d5fda38068bb60ed1ac06ebd4c8;p=rust.git diff --git a/Cargo.lock b/Cargo.lock index 7ea7e07755f..9b60512ea4b 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -680,9 +680,9 @@ dependencies = [ [[package]] name = "compiler_builtins" -version = "0.1.55" +version = "0.1.65" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "c9ac60765140c97aaf531dae151a287646b0805ec725805da9e2a3ee31cd501c" +checksum = "ed37ea958309f2451e1cea7fd2b37aa56b1894c9a9fbdbbe6a194f7b78f0362d" dependencies = [ "cc", "rustc-std-workspace-core", @@ -1926,6 +1926,16 @@ dependencies = [ "pkg-config", ] +[[package]] +name = "libloading" +version = "0.7.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "c0cf036d15402bea3c5d4de17b3fce76b3e4a56ebc1f577be0e7a72f7c607cf0" +dependencies = [ + "cfg-if 1.0.0", + "winapi", +] + [[package]] name = "libm" version = "0.1.4" @@ -3694,6 +3704,7 @@ dependencies = [ "bitflags", "cstr", "libc", + "libloading", "measureme 10.0.0", "rustc-demangle", "rustc_arena", @@ -3714,7 +3725,6 @@ dependencies = [ "rustc_span", "rustc_target", "smallvec", - "snap", "tracing", ] @@ -3749,6 +3759,7 @@ dependencies = [ "rustc_symbol_mangling", "rustc_target", "smallvec", + "snap", "tempfile", "tracing", ] @@ -3978,6 +3989,7 @@ name = "rustc_interface" version = "0.0.0" dependencies = [ "libc", + "libloading", "rustc-rayon", "rustc-rayon-core", "rustc_ast", @@ -4090,7 +4102,7 @@ dependencies = [ name = "rustc_metadata" version = "0.0.0" dependencies = [ - "libc", + "libloading", "odht", "rustc_ast", "rustc_attr", @@ -4110,7 +4122,6 @@ dependencies = [ "smallvec", "snap", "tracing", - "winapi", ] [[package]] @@ -4283,6 +4294,7 @@ dependencies = [ name = "rustc_plugin_impl" version = "0.0.0" dependencies = [ + "libloading", "rustc_ast", "rustc_errors", "rustc_hir",