tag 474855 patch
thanks

Attached is a patch which fixes this bug. 

Thanks,
stew
diff -ru pearpc-0.4.0.orig/src/cpu/cpu_jitc_x86/x86asm.h pearpc-0.4.0/src/cpu/cpu_jitc_x86/x86asm.h
--- pearpc-0.4.0.orig/src/cpu/cpu_jitc_x86/x86asm.h	2008-04-15 02:51:52.000000000 -0400
+++ pearpc-0.4.0/src/cpu/cpu_jitc_x86/x86asm.h	2008-04-15 02:52:39.000000000 -0400
@@ -384,8 +384,8 @@
 void		FASTCALL jitcClobberClientRegisterForFloat(int creg);
 void		FASTCALL jitcInvalidateClientRegisterForFloat(int creg);
 JitcFloatReg	FASTCALL jitcGetClientFloatRegisterMapping(int creg);
-JitcFloatReg	FASTCALL jitcGetClientFloatRegister(int creg, JitcFloatReg hint1=JITC_FLOAT_REG_NONE, JitcFloatReg hint1=JITC_FLOAT_REG_NONE);
-JitcFloatReg	FASTCALL jitcGetClientFloatRegisterUnmapped(int creg, JitcFloatReg hint1=JITC_FLOAT_REG_NONE, JitcFloatReg hint1=JITC_FLOAT_REG_NONE);
+JitcFloatReg	FASTCALL jitcGetClientFloatRegister(int creg, JitcFloatReg hint1=JITC_FLOAT_REG_NONE, JitcFloatReg hint2=JITC_FLOAT_REG_NONE);
+JitcFloatReg	FASTCALL jitcGetClientFloatRegisterUnmapped(int creg, JitcFloatReg hint1=JITC_FLOAT_REG_NONE, JitcFloatReg hint2=JITC_FLOAT_REG_NONE);
 JitcFloatReg	FASTCALL jitcMapClientFloatRegisterDirty(int creg, JitcFloatReg freg=JITC_FLOAT_REG_NONE);
 
 enum X86FloatFlagTest {

Attachment: signature.asc
Description: Digital signature

Reply via email to