about summary refs log tree commit diff
path: root/compiler/rustc_query_impl
diff options
context:
space:
mode:
authorest31 <MTest31@outlook.com>2023-06-05 04:53:30 +0200
committerest31 <MTest31@outlook.com>2023-06-05 15:57:13 +0200
commitb048396f440274d8809baa59bc2bdf3aae8aeaa2 (patch)
treef62134d45deb8cf720c1ca5ebf446adf31b55fc4 /compiler/rustc_query_impl
parent8ebf04225d358efe77b822081cebef657f88d35b (diff)
downloadrust-b048396f440274d8809baa59bc2bdf3aae8aeaa2.tar.gz
rust-b048396f440274d8809baa59bc2bdf3aae8aeaa2.zip
Update field-offset and enable unstable_offset_of
This enables usage of the offset_of!() macro in the compiler,
through the wrappers in memoffset and then in field-offset.
Diffstat (limited to 'compiler/rustc_query_impl')
-rw-r--r--compiler/rustc_query_impl/Cargo.toml4
1 files changed, 3 insertions, 1 deletions
diff --git a/compiler/rustc_query_impl/Cargo.toml b/compiler/rustc_query_impl/Cargo.toml
index c9353b6fc9f..ac697a3ae3e 100644
--- a/compiler/rustc_query_impl/Cargo.toml
+++ b/compiler/rustc_query_impl/Cargo.toml
@@ -7,7 +7,6 @@ edition = "2021"
 
 
 [dependencies]
-memoffset = { version = "0.8.0", features = ["unstable_const"] }
 field-offset = "0.3.5"
 measureme = "10.0.0"
 rustc_ast = { path = "../rustc_ast" }
@@ -25,5 +24,8 @@ rustc_span = { path = "../rustc_span" }
 thin-vec = "0.2.12"
 tracing = "0.1"
 
+# Not used directly, but included to enable the unstable_offset_of feature
+memoffset = { version = "0.9.0", features = ["unstable_offset_of"] }
+
 [features]
 rustc_use_parallel_compiler = ["rustc-rayon-core", "rustc_query_system/rustc_use_parallel_compiler"]