Use index_cpu_RTM and reg_RTM to clear the bit_cpu_RTM bit

* sysdeps/x86/cpu-features.c (init_cpu_features): Use
	index_cpu_RTM and reg_RTM to clear the bit_cpu_RTM bit.
This commit is contained in:
H.J. Lu 2017-02-17 11:53:26 -08:00
parent 2c51dfd05d
commit 52ac22365a
2 changed files with 6 additions and 1 deletions

View File

@ -1,3 +1,8 @@
2017-02-17 H.J. Lu <hongjiu.lu@intel.com>
* sysdeps/x86/cpu-features.c (init_cpu_features): Use
index_cpu_RTM and reg_RTM to clear the bit_cpu_RTM bit.
2017-02-17 Joseph Myers <joseph@codesourcery.com>
* math/auto-libm-test-in: Add tests of catan and catanh.

View File

@ -215,7 +215,7 @@ init_cpu_features (struct cpu_features *cpu_features)
with stepping >= 4) to avoid TSX on kernels that weren't
updated with the latest microcode package (which disables
broken feature by default). */
cpu_features->cpuid[COMMON_CPUID_INDEX_7].ebx &= ~(bit_cpu_RTM);
cpu_features->cpuid[index_cpu_RTM].reg_RTM &= ~bit_cpu_RTM;
break;
}
}