diff --git a/Cargo.lock b/Cargo.lock index 97a64feca1b..08b377d8214 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -1990,6 +1990,25 @@ dependencies = [ "rustc-std-workspace-core", ] +[[package]] +name = "libffi" +version = "3.0.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1e454b3efb16fba3b17810ae5e41df02b649e564ab3c5a34b3b93ed07ad287e6" +dependencies = [ + "libc", + "libffi-sys", +] + +[[package]] +name = "libffi-sys" +version = "2.0.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "ab4106b7f09d7b87d021334d5618fac1dfcfb824d4c5fe111ff0074dfd242e15" +dependencies = [ + "cc", +] + [[package]] name = "libgit2-sys" version = "0.14.0+1.5.0" @@ -2284,6 +2303,7 @@ dependencies = [ "getrandom 0.2.0", "lazy_static", "libc", + "libffi", "libloading", "log", "measureme", diff --git a/src/tools/miri b/src/tools/miri index 8c8b479be72..dba35d2be72 160000 --- a/src/tools/miri +++ b/src/tools/miri @@ -1 +1 @@ -Subproject commit 8c8b479be723fb103b0b1203faf9246a3f587250 +Subproject commit dba35d2be72f4b78343d1a0f0b4737306f310672