mirror of
https://github.com/rust-lang/rust.git
synced 2026-04-27 18:57:42 +03:00
enforcable -> enforceable
This commit is contained in:
@@ -25,7 +25,7 @@
|
||||
use rustc_middle::ty::{TyCtxt, TyCtxtFeed};
|
||||
use rustc_proc_macro::bridge::client::ProcMacro;
|
||||
use rustc_session::Session;
|
||||
use rustc_session::config::enforcable_mitigations::DeniedPartialMitigationLevel;
|
||||
use rustc_session::config::enforceable_mitigations::DeniedPartialMitigationLevel;
|
||||
use rustc_session::config::{
|
||||
CrateType, ExtendedTargetModifierInfo, ExternLocation, Externs, OptionsTargetModifiers,
|
||||
TargetModifier,
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
use rustc_serialize::opaque::MemDecoder;
|
||||
use rustc_serialize::{Decodable, Decoder};
|
||||
use rustc_session::config::TargetModifier;
|
||||
use rustc_session::config::enforcable_mitigations::DeniedPartialMitigation;
|
||||
use rustc_session::config::enforceable_mitigations::DeniedPartialMitigation;
|
||||
use rustc_session::cstore::{CrateSource, ExternCrate};
|
||||
use rustc_span::hygiene::HygieneDecodeContext;
|
||||
use rustc_span::{
|
||||
@@ -82,7 +82,7 @@ pub(crate) fn bytes(&self) -> &OwnedSlice {
|
||||
/// Target modifiers - abi or exploit mitigations flags that cause unsoundness when mixed
|
||||
pub(crate) type TargetModifiers = Vec<TargetModifier>;
|
||||
|
||||
/// The set of enforcable mitigations (RFC 3855) that are currently enabled for this crate
|
||||
/// The set of enforceable mitigations (RFC 3855) that are currently enabled for this crate
|
||||
pub(crate) type DeniedPartialMitigations = Vec<DeniedPartialMitigation>;
|
||||
|
||||
pub(crate) struct CrateMetadata {
|
||||
|
||||
@@ -27,7 +27,7 @@
|
||||
use rustc_middle::ty::fast_reject::{self, TreatParams};
|
||||
use rustc_middle::{bug, span_bug};
|
||||
use rustc_serialize::{Decodable, Decoder, Encodable, Encoder, opaque};
|
||||
use rustc_session::config::enforcable_mitigations::DeniedPartialMitigation;
|
||||
use rustc_session::config::enforceable_mitigations::DeniedPartialMitigation;
|
||||
use rustc_session::config::{CrateType, OptLevel, TargetModifier};
|
||||
use rustc_span::hygiene::HygieneEncodeContext;
|
||||
use rustc_span::{
|
||||
|
||||
@@ -36,7 +36,7 @@
|
||||
use rustc_middle::ty::{self, Ty, TyCtxt};
|
||||
use rustc_middle::util::Providers;
|
||||
use rustc_serialize::opaque::FileEncoder;
|
||||
use rustc_session::config::enforcable_mitigations::DeniedPartialMitigation;
|
||||
use rustc_session::config::enforceable_mitigations::DeniedPartialMitigation;
|
||||
use rustc_session::config::{SymbolManglingVersion, TargetModifier};
|
||||
use rustc_session::cstore::{CrateDepKind, ForeignModule, LinkagePreference, NativeLib};
|
||||
use rustc_span::edition::Edition;
|
||||
|
||||
@@ -120,7 +120,7 @@ impl ParameterizedOverTcx for $ty {
|
||||
rustc_middle::ty::adjustment::CoerceUnsizedInfo,
|
||||
rustc_middle::ty::fast_reject::SimplifiedType,
|
||||
rustc_session::config::TargetModifier,
|
||||
rustc_session::config::enforcable_mitigations::DeniedPartialMitigation,
|
||||
rustc_session::config::enforceable_mitigations::DeniedPartialMitigation,
|
||||
rustc_session::cstore::ForeignModule,
|
||||
rustc_session::cstore::LinkagePreference,
|
||||
rustc_session::cstore::NativeLib,
|
||||
|
||||
@@ -20,7 +20,7 @@
|
||||
TargetTuple, TlsModel,
|
||||
};
|
||||
|
||||
use crate::config::enforcable_mitigations::MitigationEnablement;
|
||||
use crate::config::enforceable_mitigations::MitigationEnablement;
|
||||
use crate::config::*;
|
||||
use crate::search_paths::SearchPath;
|
||||
use crate::utils::NativeLib;
|
||||
@@ -85,7 +85,7 @@ pub struct TargetModifier {
|
||||
pub value_name: String,
|
||||
}
|
||||
|
||||
pub mod enforcable_mitigations;
|
||||
pub mod enforceable_mitigations;
|
||||
|
||||
mod target_modifier_consistency_check {
|
||||
use super::*;
|
||||
@@ -896,16 +896,16 @@ mod desc {
|
||||
pub(crate) const parse_align: &str = "a number that is a power of 2 between 1 and 2^29";
|
||||
pub(crate) const parse_assert_incr_state: &str = "one of: `loaded`, `not-loaded`";
|
||||
pub(crate) const parse_allow_partial_mitigations: &str =
|
||||
super::enforcable_mitigations::DeniedPartialMitigationKind::KINDS;
|
||||
super::enforceable_mitigations::DeniedPartialMitigationKind::KINDS;
|
||||
pub(crate) const parse_deny_partial_mitigations: &str =
|
||||
super::enforcable_mitigations::DeniedPartialMitigationKind::KINDS;
|
||||
super::enforceable_mitigations::DeniedPartialMitigationKind::KINDS;
|
||||
}
|
||||
|
||||
pub mod parse {
|
||||
use std::str::FromStr;
|
||||
|
||||
pub(crate) use super::*;
|
||||
use crate::config::enforcable_mitigations::MitigationEnablement;
|
||||
use crate::config::enforceable_mitigations::MitigationEnablement;
|
||||
pub(crate) const MAX_THREADS_CAP: usize = 256;
|
||||
|
||||
/// Ignore the value. Used for removed options where we don't actually want to store
|
||||
|
||||
Reference in New Issue
Block a user