mirror of
https://github.com/open-simh/simh.git
synced 2026-04-29 21:27:07 +00:00
Compiler warning fixes from Brian Knittel
This commit is contained in:
@@ -798,7 +798,7 @@ t_stat sim_instr (void)
|
|||||||
CCC--;
|
CCC--;
|
||||||
}
|
}
|
||||||
C = (CCC != 0);
|
C = (CCC != 0);
|
||||||
WriteIndex(TAG, ReadIndex(TAG) & 0xFF00 | CCC); /* put 6 bits back into low byte of index register */
|
WriteIndex(TAG, (ReadIndex(TAG) & 0xFF00) | CCC); /* put 6 bits back into low byte of index register */
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
/* if TAG == 0, fall through and treat like normal shift SLT */
|
/* if TAG == 0, fall through and treat like normal shift SLT */
|
||||||
@@ -842,8 +842,8 @@ t_stat sim_instr (void)
|
|||||||
while (CCC > 0) {
|
while (CCC > 0) {
|
||||||
xbit = (ACC & 0x0001) << 15;
|
xbit = (ACC & 0x0001) << 15;
|
||||||
abit = (ACC & 0x8000);
|
abit = (ACC & 0x8000);
|
||||||
ACC = (ACC >> 1) & 0x7FFF | abit;
|
ACC = ((ACC >> 1) & 0x7FFF) | abit;
|
||||||
EXT = (EXT >> 1) & 0x7FFF | xbit;
|
EXT = ((EXT >> 1) & 0x7FFF) | xbit;
|
||||||
CCC--;
|
CCC--;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
@@ -852,8 +852,8 @@ t_stat sim_instr (void)
|
|||||||
while (CCC > 0) {
|
while (CCC > 0) {
|
||||||
abit = (EXT & 0x0001) << 15;
|
abit = (EXT & 0x0001) << 15;
|
||||||
xbit = (ACC & 0x0001) << 15;
|
xbit = (ACC & 0x0001) << 15;
|
||||||
ACC = (ACC >> 1) & 0x7FFF | abit;
|
ACC = ((ACC >> 1) & 0x7FFF) | abit;
|
||||||
EXT = (EXT >> 1) & 0x7FFF | xbit;
|
EXT = ((EXT >> 1) & 0x7FFF) | xbit;
|
||||||
CCC--;
|
CCC--;
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|||||||
Reference in New Issue
Block a user