This is the mail archive of the
gdb-testers@sourceware.org
mailing list for the GDB project.
[binutils-gdb] x86: adjust monitor/mwait templates
- From: sergiodj+buildbot at sergiodj dot net
- To: gdb-testers at sourceware dot org
- Date: Wed, 11 Jul 2018 05:15:12 -0400
- Subject: [binutils-gdb] x86: adjust monitor/mwait templates
*** TEST RESULTS FOR COMMIT a79eaed6a5075ca062d6d8ff3d7a5ccce5d1908f ***
Author: Jan Beulich <jbeulich@novell.com>
Branch: master
Commit: a79eaed6a5075ca062d6d8ff3d7a5ccce5d1908f
x86: adjust monitor/mwait templates
Architecturally, MONITOR's and MONITORX'es memory operand is a 16- or
32-bit register outside of 64-bit mode, and a 64- or 32-bit register
inside 64-bit mode. The other register operands, including all of them
for MWAIT and MWAITX, are uniformly 32-bit, irrespective of mode. Retain
the original 64-bit MONITOR{,X} templates for compatibility only, and
fold the MWAIT{,X} ones.