bswapq fix

git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@1894 c046a42c-6fe2-441c-8c8c-71466251a162
This commit is contained in:
bellard
2006-05-03 19:17:26 +00:00
parent c91fde65f4
commit 68cae3d8c1
3 changed files with 6 additions and 1 deletions
+1
View File
@@ -187,6 +187,7 @@ void helper_imulq_EAX_T0(void);
void helper_imulq_T0_T1(void);
void helper_divq_EAX_T0(void);
void helper_idivq_EAX_T0(void);
void helper_bswapq_T0(void);
void helper_cmpxchg8b(void);
void helper_cpuid(void);
void helper_enter_level(int level, int data32);
+4
View File
@@ -3395,6 +3395,10 @@ void helper_idivq_EAX_T0(void)
EDX = r1;
}
void helper_bswapq_T0(void)
{
T0 = bswap64(T0);
}
#endif
float approx_rsqrt(float a)
+1 -1
View File
@@ -225,7 +225,7 @@ void OPPROTO op_bswapl_T0(void)
#ifdef TARGET_X86_64
void OPPROTO op_bswapq_T0(void)
{
T0 = bswap64(T0);
helper_bswapq_T0();
}
#endif