diff --git a/Cargo.lock b/Cargo.lock index 407c418ab1..358b104f86 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4,9 +4,9 @@ version = 3 [[package]] name = "addr2line" -version = "0.16.0" +version = "0.17.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "3e61f2b7f93d2c7d2b08263acaa4a363b3e276806c68af6134c44f523bf1aacd" +checksum = "b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b" dependencies = [ "gimli", ] @@ -142,9 +142,9 @@ checksum = "cdb031dd78e28731d87d56cc8ffef4a8f36ca26c38fe2de700543e627f8a464a" [[package]] name = "backtrace" -version = "0.3.62" +version = "0.3.63" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "091bcdf2da9950f96aa522681ce805e6857f6ca8df73833d35736ab2dc78e152" +checksum = "321629d8ba6513061f26707241fa9bc89524ff1cd7a915a97ef0c62c666ce1b6" dependencies = [ "addr2line", "cc", @@ -1255,9 +1255,9 @@ dependencies = [ [[package]] name = "gimli" -version = "0.25.0" +version = "0.26.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "f0a01e0497841a3b2db4f8afa483cce65f7e96a3498bd6c541734792aeac8fe7" +checksum = "78cc372d058dcf6d5ecd98510e7fbc9e5aec4d21de70f65fea8fecebcd881bd4" dependencies = [ "fallible-iterator", "indexmap", diff --git a/cranelift/codegen/Cargo.toml b/cranelift/codegen/Cargo.toml index 6e3e251442..3a3ca5b61a 100644 --- a/cranelift/codegen/Cargo.toml +++ b/cranelift/codegen/Cargo.toml @@ -21,7 +21,7 @@ target-lexicon = "0.12" log = { version = "0.4.6", default-features = false } serde = { version = "1.0.94", features = ["derive"], optional = true } bincode = { version = "1.2.1", optional = true } -gimli = { version = "0.25.0", default-features = false, features = ["write"], optional = true } +gimli = { version = "0.26.0", default-features = false, features = ["write"], optional = true } smallvec = { version = "1.6.1" } regalloc = { version = "0.0.33" } souper-ir = { version = "2.1.0", optional = true } diff --git a/cranelift/filetests/Cargo.toml b/cranelift/filetests/Cargo.toml index cf657fe448..ff341b96a2 100644 --- a/cranelift/filetests/Cargo.toml +++ b/cranelift/filetests/Cargo.toml @@ -18,7 +18,7 @@ cranelift-reader = { path = "../reader", version = "0.78.0" } cranelift-preopt = { path = "../preopt", version = "0.78.0" } file-per-thread-logger = "0.1.2" filecheck = "0.5.0" -gimli = { version = "0.25.0", default-features = false, features = ["read"] } +gimli = { version = "0.26.0", default-features = false, features = ["read"] } log = "0.4.6" memmap2 = "0.2.1" num_cpus = "1.8.0" diff --git a/crates/cranelift/Cargo.toml b/crates/cranelift/Cargo.toml index 533cee55d2..d65720927b 100644 --- a/crates/cranelift/Cargo.toml +++ b/crates/cranelift/Cargo.toml @@ -21,7 +21,7 @@ cranelift-entity = { path = "../../cranelift/entity", version = "0.78.0" } cranelift-native = { path = "../../cranelift/native", version = "0.78.0" } wasmparser = "0.81.0" target-lexicon = "0.12" -gimli = { version = "0.25.0", default-features = false, features = ['read', 'std'] } +gimli = { version = "0.26.0", default-features = false, features = ['read', 'std'] } object = { version = "0.27.0", default-features = false, features = ['write'] } more-asserts = "0.2.1" thiserror = "1.0.4" diff --git a/crates/environ/Cargo.toml b/crates/environ/Cargo.toml index 841b98309b..0fe18041e5 100644 --- a/crates/environ/Cargo.toml +++ b/crates/environ/Cargo.toml @@ -20,7 +20,7 @@ thiserror = "1.0.4" serde = { version = "1.0.94", features = ["derive"] } log = { version = "0.4.8", default-features = false } more-asserts = "0.2.1" -gimli = { version = "0.25.0", default-features = false, features = ['read'] } +gimli = { version = "0.26.0", default-features = false, features = ['read'] } object = { version = "0.27.0", default-features = false, features = ['read_core', 'write_core', 'elf'] } target-lexicon = "0.12" diff --git a/crates/jit/Cargo.toml b/crates/jit/Cargo.toml index b5eb9ff3a0..d91bd3e7d0 100644 --- a/crates/jit/Cargo.toml +++ b/crates/jit/Cargo.toml @@ -18,10 +18,10 @@ thiserror = "1.0.4" target-lexicon = { version = "0.12.0", default-features = false } anyhow = "1.0" cfg-if = "1.0" -gimli = { version = "0.25.0", default-features = false, features = ["std", "read"] } +gimli = { version = "0.26.0", default-features = false, features = ["std", "read"] } object = { version = "0.27.0", default-features = false, features = ["std", "read_core", "elf"] } serde = { version = "1.0.94", features = ["derive"] } -addr2line = { version = "0.16.0", default-features = false } +addr2line = { version = "0.17.0", default-features = false } ittapi-rs = { version = "0.1.5", optional = true } bincode = "1.2.1" diff --git a/crates/jit/src/instantiate.rs b/crates/jit/src/instantiate.rs index ebe823b51b..47969420fe 100644 --- a/crates/jit/src/instantiate.rs +++ b/crates/jit/src/instantiate.rs @@ -571,5 +571,7 @@ fn wasm_section_name(id: gimli::SectionId) -> &'static str { DebugStr => ".debug_str.wasm", DebugStrOffsets => ".debug_str_offsets.wasm", DebugTypes => ".debug_types.wasm", + DebugCuIndex => ".debug_cu_index.wasm", + DebugTuIndex => ".debug_tu_index.wasm", } }