diff options
| author | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-02-14 19:33:39 +0100 |
|---|---|---|
| committer | Aleksey Kladov <aleksey.kladov@gmail.com> | 2020-02-14 19:33:39 +0100 |
| commit | 0bfebb8b2042e787c16bbfa26b1cbcd9425de2ab (patch) | |
| tree | d44da62a23613457f946738e9fbcdaa0bee1a592 | |
| parent | 2316f8cf4a779ba5df344cef32302e47320b3445 (diff) | |
| download | rust-0bfebb8b2042e787c16bbfa26b1cbcd9425de2ab.tar.gz rust-0bfebb8b2042e787c16bbfa26b1cbcd9425de2ab.zip | |
Make AtomicX type resolve again
| -rw-r--r-- | crates/ra_project_model/src/lib.rs | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/crates/ra_project_model/src/lib.rs b/crates/ra_project_model/src/lib.rs index fef405b7f51..250255813ec 100644 --- a/crates/ra_project_model/src/lib.rs +++ b/crates/ra_project_model/src/lib.rs @@ -418,8 +418,10 @@ pub fn get_rustc_cfg_options() -> CfgOptions { // Some nightly-only cfgs, which are required for stdlib { cfg_options.insert_atom("target_thread_local".into()); - for &target_has_atomic in ["16", "32", "64", "8", "cas", "ptr"].iter() { - cfg_options.insert_key_value("target_has_atomic".into(), target_has_atomic.into()) + for &target_has_atomic in ["8", "16", "32", "64", "cas", "ptr"].iter() { + cfg_options.insert_key_value("target_has_atomic".into(), target_has_atomic.into()); + cfg_options + .insert_key_value("target_has_atomic_load_store".into(), target_has_atomic.into()); } } |
