1
Fork 0

Auto merge of #80709 - lzutao:target-enumerate, r=petrochenkov

Limit target endian to an enum instead of free string

This is #77604 revived.
This commit is contained in:
bors 2021-01-07 21:33:57 +00:00
commit e02b0f4a55
29 changed files with 102 additions and 53 deletions

View file

@ -819,7 +819,7 @@ pub fn default_configuration(sess: &Session) -> CrateConfig {
}
}
ret.insert((sym::target_arch, Some(Symbol::intern(arch))));
ret.insert((sym::target_endian, Some(Symbol::intern(end))));
ret.insert((sym::target_endian, Some(Symbol::intern(end.as_str()))));
ret.insert((sym::target_pointer_width, Some(Symbol::intern(&wordsz))));
ret.insert((sym::target_env, Some(Symbol::intern(env))));
ret.insert((sym::target_vendor, Some(Symbol::intern(vendor))));