Fixed a couple of PDP-10 opcode emulation bugs (AOBJN, AOBJP, and CMP), and rounded out the set of DEC's basic instruction diagnostics
This commit is contained in:
parent
dd24f4bb61
commit
2a8c2a74d2
21 changed files with 29570 additions and 84 deletions
|
|
@ -172,7 +172,6 @@ class DebuggerPDP10 extends Debugger {
|
|||
this.nStep = 0;
|
||||
this.sCmdTracePrev = null;
|
||||
this.sCmdDumpPrev = null;
|
||||
this.fIgnoreNextCheckFault = false; // TODO: Does this serve any purpose on a PDP-11?
|
||||
this.nSuppressBreaks = 0;
|
||||
this.cInstructions = this.cInstructionsStart = 0;
|
||||
this.nCycles = this.nCyclesStart = this.msStart = 0;
|
||||
|
|
@ -2607,7 +2606,7 @@ class DebuggerPDP10 extends Debugger {
|
|||
}
|
||||
|
||||
var sOptions = asArgs[0].substr(1);
|
||||
var match = sOpcode.match(/^(['"]?)(.*\.mac)\1$/i);
|
||||
var match = sOpcode.match(/^(['"]?)(.*\.mac|.*\.html)\1$/i);
|
||||
if (match) {
|
||||
var dbg = this;
|
||||
if (this.macro10) {
|
||||
|
|
@ -3327,9 +3326,6 @@ class DebuggerPDP10 extends Debugger {
|
|||
*/
|
||||
doRun(sCmd, sAddr, sOptions, fQuiet)
|
||||
{
|
||||
if (sCmd == "gt") {
|
||||
this.fIgnoreNextCheckFault = true;
|
||||
}
|
||||
if (sAddr !== undefined) {
|
||||
var dbgAddr = this.parseAddr(sAddr);
|
||||
if (!dbgAddr) return;
|
||||
|
|
|
|||
Loading…
Reference in a new issue