From 5d4f2b1b5f13137644e77f12dfeb984d8aee598f Mon Sep 17 00:00:00 2001 From: imWildCat Date: Mon, 17 Apr 2023 21:34:15 -0700 Subject: [PATCH 1/2] fix metadata --- compiler/rustc_codegen_ssa/src/back/metadata.rs | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/compiler/rustc_codegen_ssa/src/back/metadata.rs b/compiler/rustc_codegen_ssa/src/back/metadata.rs index d5d843702c003..3ff2e46ffb9a4 100644 --- a/compiler/rustc_codegen_ssa/src/back/metadata.rs +++ b/compiler/rustc_codegen_ssa/src/back/metadata.rs @@ -140,6 +140,11 @@ pub(crate) fn create_object_file(sess: &Session) -> Option { let arch = match sess.target.options.cpu.as_ref() { From d7d067d5dbd7e88fc0851820d74353376c5fce19 Mon Sep 17 00:00:00 2001 From: imWildCat Date: Tue, 18 Apr 2023 17:25:38 -0700 Subject: [PATCH 2/2] use object 0.31.0 --- Cargo.lock | 14 +++++++++++++- compiler/rustc_codegen_ssa/Cargo.toml | 2 +- 2 files changed, 14 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 358b2f2e924c3..d607b91422223 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -2225,6 +2225,18 @@ dependencies = [ "memchr", ] +[[package]] +name = "object" +version = "0.31.0" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "d08090140cfee2e09897d6be320b47a45b79eb68b414de87130f9532966e2f1d" +dependencies = [ + "crc32fast", + "hashbrown 0.13.1", + "indexmap", + "memchr", +] + [[package]] name = "odht" version = "0.3.1" @@ -3104,7 +3116,7 @@ dependencies = [ "itertools", "jobserver", "libc", - "object 0.30.1", + "object 0.31.0", "pathdiff", "regex", "rustc_arena", diff --git a/compiler/rustc_codegen_ssa/Cargo.toml b/compiler/rustc_codegen_ssa/Cargo.toml index c55991e00d3ae..b47105433d62c 100644 --- a/compiler/rustc_codegen_ssa/Cargo.toml +++ b/compiler/rustc_codegen_ssa/Cargo.toml @@ -43,6 +43,6 @@ rustc_target = { path = "../rustc_target" } rustc_session = { path = "../rustc_session" } [dependencies.object] -version = "0.30.1" +version = "0.31.0" default-features = false features = ["read_core", "elf", "macho", "pe", "unaligned", "archive", "write"]