From 83e4adb3dff1f2147553c657d91e517b19745bb3 Mon Sep 17 00:00:00 2001 From: tyler Date: Tue, 23 Apr 2019 09:20:07 -0700 Subject: [PATCH] use const flags from adx feature --- library/stdarch/crates/core_arch/src/x86/rtm.rs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/library/stdarch/crates/core_arch/src/x86/rtm.rs b/library/stdarch/crates/core_arch/src/x86/rtm.rs index fd8502a15eb2..9f57120f4ab1 100644 --- a/library/stdarch/crates/core_arch/src/x86/rtm.rs +++ b/library/stdarch/crates/core_arch/src/x86/rtm.rs @@ -75,7 +75,8 @@ pub unsafe fn _xend() { /// [Intel's documentation](https://software.intel.com/en-us/cpp-compiler-developer-guide-and-reference-xabort). #[inline] #[target_feature(enable = "rtm")] -#[cfg_attr(test, assert_instr(xabort))] +#[cfg_attr(test, assert_instr(xabort, imm8 = 0x0))] +#[rustc_args_required_const(0)] pub unsafe fn _xabort(imm8: u32) { macro_rules! call { ($imm8:expr) => {