3b2: Fix compiler warnings
This commit is contained in:
parent
d0004b20aa
commit
054e8e56c1
1 changed files with 5 additions and 5 deletions
|
@ -725,7 +725,7 @@ t_stat cpu_set_hist(UNIT *uptr, int32 val, CONST char *cptr, void *desc)
|
||||||
|
|
||||||
t_stat fprint_sym_m(FILE *of, t_addr addr, t_value *val)
|
t_stat fprint_sym_m(FILE *of, t_addr addr, t_value *val)
|
||||||
{
|
{
|
||||||
uint8 desc, mode, reg, class, etype;
|
uint8 desc, mode, reg, etype;
|
||||||
uint32 w;
|
uint32 w;
|
||||||
int32 vp, inst, i;
|
int32 vp, inst, i;
|
||||||
mnemonic *mn;
|
mnemonic *mn;
|
||||||
|
@ -739,7 +739,7 @@ t_stat fprint_sym_m(FILE *of, t_addr addr, t_value *val)
|
||||||
|
|
||||||
if (inst == 0x30) {
|
if (inst == 0x30) {
|
||||||
/* Scan to find opcode */
|
/* Scan to find opcode */
|
||||||
inst = 0x3000 | val[vp++];
|
inst = 0x3000 | (int8) val[vp++];
|
||||||
for (i = 0; i < HWORD_OP_COUNT; i++) {
|
for (i = 0; i < HWORD_OP_COUNT; i++) {
|
||||||
if (hword_ops[i].opcode == inst) {
|
if (hword_ops[i].opcode == inst) {
|
||||||
mn = &hword_ops[i];
|
mn = &hword_ops[i];
|
||||||
|
@ -770,7 +770,7 @@ t_stat fprint_sym_m(FILE *of, t_addr addr, t_value *val)
|
||||||
mode = 4;
|
mode = 4;
|
||||||
reg = 15;
|
reg = 15;
|
||||||
} else {
|
} else {
|
||||||
desc = val[vp++];
|
desc = (uint8) val[vp++];
|
||||||
mode = (desc >> 4) & 0xf;
|
mode = (desc >> 4) & 0xf;
|
||||||
reg = desc & 0xf;
|
reg = desc & 0xf;
|
||||||
|
|
||||||
|
@ -780,7 +780,7 @@ t_stat fprint_sym_m(FILE *of, t_addr addr, t_value *val)
|
||||||
reg == 4 || reg == 6 || reg == 7)) {
|
reg == 4 || reg == 6 || reg == 7)) {
|
||||||
etype = reg;
|
etype = reg;
|
||||||
/* The real descriptor byte lies one ahead */
|
/* The real descriptor byte lies one ahead */
|
||||||
desc = val[vp++];
|
desc = (uint8) val[vp++];
|
||||||
mode = (desc >> 4) & 0xf;
|
mode = (desc >> 4) & 0xf;
|
||||||
reg = desc & 0xf;
|
reg = desc & 0xf;
|
||||||
}
|
}
|
||||||
|
@ -1176,7 +1176,7 @@ static SIM_INLINE void clear_instruction(instr *inst)
|
||||||
* Decode a single descriptor-defined operand from the instruction
|
* Decode a single descriptor-defined operand from the instruction
|
||||||
* stream. Returns the number of bytes consumed during decode.type
|
* stream. Returns the number of bytes consumed during decode.type
|
||||||
*/
|
*/
|
||||||
static uint8 decode_operand(uint32 pa, instr *instr, uint8 op_number, uint8 *etype)
|
static uint8 decode_operand(uint32 pa, instr *instr, uint8 op_number, int8 *etype)
|
||||||
{
|
{
|
||||||
uint8 desc;
|
uint8 desc;
|
||||||
uint8 offset = 0;
|
uint8 offset = 0;
|
||||||
|
|
Loading…
Add table
Reference in a new issue