Unnamed repository; edit this file 'description' to name the repository.
Merge pull request #20032 from lnicola/sync-from-rust
minor: Sync from downstream
Laurențiu Nicola 10 months ago
parent 5d93e31 · parent 54fcca7 · commit 6807f60
-rw-r--r--Cargo.lock13
-rw-r--r--Cargo.toml2
-rw-r--r--crates/hir-expand/src/inert_attr_macro.rs2
-rw-r--r--rust-version2
4 files changed, 5 insertions, 14 deletions
diff --git a/Cargo.lock b/Cargo.lock
index c2b4e21483..2c7b464164 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -60,7 +60,7 @@ dependencies = [
"cfg-if",
"libc",
"miniz_oxide",
- "object 0.36.7",
+ "object",
"rustc-demangle",
"windows-targets 0.52.6",
]
@@ -1401,15 +1401,6 @@ dependencies = [
]
[[package]]
-name = "object"
-version = "0.37.1"
-source = "registry+https://github.com/rust-lang/crates.io-index"
-checksum = "03fd943161069e1768b4b3d050890ba48730e590f57e56d4aa04e7e090e61b4a"
-dependencies = [
- "memchr",
-]
-
-[[package]]
name = "once_cell"
version = "1.21.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
@@ -1573,7 +1564,7 @@ dependencies = [
"libc",
"libloading",
"memmap2",
- "object 0.37.1",
+ "object",
"paths",
"proc-macro-test",
"ra-ap-rustc_lexer",
diff --git a/Cargo.toml b/Cargo.toml
index c791d741b0..449c75859c 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -122,7 +122,7 @@ libloading = "0.8.8"
memmap2 = "0.9.5"
nohash-hasher = "0.2.0"
oorandom = "11.1.5"
-object = { version = "0.37.1", default-features = false, features = [
+object = { version = "0.36.7", default-features = false, features = [
"std",
"read_core",
"elf",
diff --git a/crates/hir-expand/src/inert_attr_macro.rs b/crates/hir-expand/src/inert_attr_macro.rs
index 543ac0619d..385c98ef87 100644
--- a/crates/hir-expand/src/inert_attr_macro.rs
+++ b/crates/hir-expand/src/inert_attr_macro.rs
@@ -486,7 +486,7 @@ pub const INERT_ATTRIBUTES: &[BuiltinAttribute] = &[
rustc_legacy_const_generics, Normal, template!(List: "N"), ErrorFollowing,
INTERNAL_UNSTABLE
),
- // Do not const-check this function's body. It will always get replaced during CTFE.
+ // Do not const-check this function's body. It will always get replaced during CTFE via `hook_special_const_fn`.
rustc_attr!(
rustc_do_not_const_check, Normal, template!(Word), WarnFollowing, INTERNAL_UNSTABLE
),
diff --git a/rust-version b/rust-version
index af0dd5c9ac..a454087b0c 100644
--- a/rust-version
+++ b/rust-version
@@ -1 +1 @@
-7c10378e1fee5ddc6573b916aeb884ab10e0de17
+27733d46d79f4eb92e240fbba502c43022665735