Fixed handling of redundant address/data override prefixes
This commit is contained in:
parent
a6c418ff3f
commit
b6e8eb8877
4 changed files with 68 additions and 19 deletions
|
|
@ -3724,7 +3724,7 @@ X86.fnFaultMessage = function(nFault, nError, fHalt)
|
|||
* However, the foregoing notwithstanding, if MESSAGE.HALT is enabled along with all the other required
|
||||
* MESSAGE bits, then we want to halt regardless.
|
||||
*/
|
||||
if (this.messageEnabled(bitsMessage | Messages.HALT)) {
|
||||
if (DEBUG && nFault == X86.EXCEPTION.GP_FAULT || this.messageEnabled(bitsMessage | Messages.HALT)) {
|
||||
fHalt = true;
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Reference in a new issue