diff options
| author | Steven Fackler <sfackler@gmail.com> | 2014-09-28 23:39:03 -0700 |
|---|---|---|
| committer | Steven Fackler <sfackler@palantir.com> | 2014-09-30 12:52:47 -0700 |
| commit | 99e2bb79b621ebdbe7190ade1717dc5a9166e224 (patch) | |
| tree | 373a1d63af2f54d69871b6a8fa1b6521e4f38031 /src | |
| parent | d2caea2beb9b645beb642c5657eb3e445386da28 (diff) | |
Fix librustc
Diffstat (limited to 'src')
| -rw-r--r-- | src/librustc/middle/trans/asm.rs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/src/librustc/middle/trans/asm.rs b/src/librustc/middle/trans/asm.rs index c51e2420262..d898931cb33 100644 --- a/src/librustc/middle/trans/asm.rs +++ b/src/librustc/middle/trans/asm.rs @@ -162,15 +162,14 @@ pub fn trans_inline_asm<'blk, 'tcx>(bcx: Block<'blk, 'tcx>, ia: &ast::InlineAsm) // Default per-arch clobbers // Basically what clang does -#[cfg(target_arch = "arm")] -#[cfg(target_arch = "mips")] -#[cfg(target_arch = "mipsel")] +#[cfg(any(target_arch = "arm", + target_arch = "mips", + target_arch = "mipsel"))] fn get_clobbers() -> String { "".to_string() } -#[cfg(target_arch = "x86")] -#[cfg(target_arch = "x86_64")] +#[cfg(any(target_arch = "x86", target_arch = "x86_64"))] fn get_clobbers() -> String { "~{dirflag},~{fpsr},~{flags}".to_string() } |
