Added (trivially) support for "push %ss". Minimally tested, along with "pop

%ss".

MERGE TO STABLE, probably


git-svn-id: svn://svn.valgrind.org/valgrind/trunk@1910
This commit is contained in:
Nicholas Nethercote 2003-10-12 17:34:05 +00:00
parent 60cb1769d3
commit f780064de9

View File

@ -5446,11 +5446,13 @@ static Addr disInstr ( UCodeBlock* cb, Addr eip, Bool* isEnd )
}
case 0x06: /* PUSH %ES */
case 0x16: /* PUSH %SS */
case 0x1E: /* PUSH %DS */
{
Int sreg = INVALID_TEMPREG;
switch(opc) {
case 0x06: sreg = R_ES; break;
case 0x16: sreg = R_SS; break;
case 0x1E: sreg = R_DS; break;
}