diff --git a/src/librustc_trans/trans/asm.rs b/src/librustc_trans/trans/asm.rs index 12dfec6c29a..05abd3ff557 100644 --- a/src/librustc_trans/trans/asm.rs +++ b/src/librustc_trans/trans/asm.rs @@ -161,11 +161,7 @@ pub fn trans_inline_asm<'blk, 'tcx>(bcx: Block<'blk, 'tcx>, ia: &ast::InlineAsm) // Default per-arch clobbers // Basically what clang does -#[cfg(any(target_arch = "arm", - target_arch = "aarch64", - target_arch = "mips", - target_arch = "mipsel", - target_arch = "powerpc"))] +#[cfg(not(any(target_arch = "x86", target_arch = "x86_64")))] fn get_clobbers() -> String { "".to_string() }