Fix some missing "("s - Aaron, please check

This commit is contained in:
Couriersud 2008-11-21 21:38:29 +00:00
parent 1192928c0c
commit 783035dd88

View File

@ -4080,7 +4080,7 @@ static x86code *op_read(drcbe_state *drcbe, x86code *dst, const drcuml_instructi
dstreg = param_select_register(REG_EAX, &dstp, NULL);
/* set up a call to the read byte handler */
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)(drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r32_p32(drcbe, &dst, REG_PARAM2, &addrp); // mov param2,addrp
if ((spacesizep.value & 3) == DRCUML_SIZE_BYTE)
{
@ -4140,7 +4140,7 @@ static x86code *op_readm(drcbe_state *drcbe, x86code *dst, const drcuml_instruct
dstreg = param_select_register(REG_EAX, &dstp, NULL);
/* set up a call to the read byte handler */
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)(drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r32_p32(drcbe, &dst, REG_PARAM2, &addrp); // mov param2,addrp
if ((spacesizep.value & 3) != DRCUML_SIZE_QWORD)
emit_mov_r32_p32(drcbe, &dst, REG_PARAM3, &maskp); // mov param3,maskp
@ -4194,7 +4194,7 @@ static x86code *op_write(drcbe_state *drcbe, x86code *dst, const drcuml_instruct
param_normalize_3(drcbe, inst, &addrp, PTYPE_MRI, &srcp, PTYPE_MRI, &spacesizep, PTYPE_I);
/* set up a call to the write byte handler */
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)(drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r32_p32(drcbe, &dst, REG_PARAM2, &addrp); // mov param2,addrp
if ((spacesizep.value & 3) != DRCUML_SIZE_QWORD)
emit_mov_r32_p32(drcbe, &dst, REG_PARAM3, &srcp); // mov param3,srcp
@ -4233,7 +4233,7 @@ static x86code *op_writem(drcbe_state *drcbe, x86code *dst, const drcuml_instruc
param_normalize_4(drcbe, inst, &addrp, PTYPE_MRI, &srcp, PTYPE_MRI, &maskp, PTYPE_MRI, &spacesizep, PTYPE_I);
/* set up a call to the write byte handler */
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)(drcbe->space[spacesizep.value / 16])); // mov param1,space
emit_mov_r32_p32(drcbe, &dst, REG_PARAM2, &addrp); // mov param2,addrp
if ((spacesizep.value & 3) != DRCUML_SIZE_QWORD)
{
@ -6229,7 +6229,7 @@ static x86code *op_fread(drcbe_state *drcbe, x86code *dst, const drcuml_instruct
param_normalize_3(drcbe, inst, &dstp, PTYPE_MF, &addrp, PTYPE_MRI, &spacep, PTYPE_I);
/* set up a call to the read dword/qword handler */
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)drcbe->space[spacep.value])); // mov param1,space
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)(drcbe->space[spacep.value])); // mov param1,space
emit_mov_r32_p32(drcbe, &dst, REG_PARAM2, &addrp); // mov param2,addrp
if (inst->size == 4)
emit_smart_call_m64(drcbe, &dst, (x86code **)&drcbe->accessors[spacep.value].read_dword);// call read_dword
@ -6272,7 +6272,7 @@ static x86code *op_fwrite(drcbe_state *drcbe, x86code *dst, const drcuml_instruc
param_normalize_3(drcbe, inst, &addrp, PTYPE_MRI, &srcp, PTYPE_MF, &spacep, PTYPE_I);
/* general case */
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)drcbe->space[spacep.value])); // mov param1,space
emit_mov_r64_imm(&dst, REG_PARAM1, (FPTR)(drcbe->space[spacep.value])); // mov param1,space
emit_mov_r32_p32(drcbe, &dst, REG_PARAM2, &addrp); // mov param21,addrp
/* 32-bit form */