Make AtomicX type resolve again

This commit is contained in:
Aleksey Kladov 2020-02-14 19:33:39 +01:00
parent 2316f8cf4a
commit 0bfebb8b20

View file

@ -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());
}
}