aboutsummaryrefslogtreecommitdiff
path: root/src/lj_vmmath.c
diff options
context:
space:
mode:
authorMike Pall <mike>2011-09-05 18:32:53 +0200
committerMike Pall <mike>2011-09-05 18:34:11 +0200
commitbab2f0efaec441599837e82a9311b63831673faf (patch)
treeb2a1b66c0cdc4a44187b3e4a164bf83bfa06c0db /src/lj_vmmath.c
parent690ff909f58d9a554d6e728933adbcc1bae73e7c (diff)
downloadluajit-bab2f0efaec441599837e82a9311b63831673faf.tar.gz
luajit-bab2f0efaec441599837e82a9311b63831673faf.tar.bz2
luajit-bab2f0efaec441599837e82a9311b63831673faf.zip
PPC: Fix or remove assembler helper functions.
Diffstat (limited to 'src/lj_vmmath.c')
-rw-r--r--src/lj_vmmath.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/lj_vmmath.c b/src/lj_vmmath.c
index 8ae8863b..46f06504 100644
--- a/src/lj_vmmath.c
+++ b/src/lj_vmmath.c
@@ -39,7 +39,7 @@ double lj_vm_exp2(double a)
39} 39}
40#endif 40#endif
41 41
42#if !LJ_TARGET_ARM 42#if !(LJ_TARGET_ARM || LJ_TARGET_PPC)
43int32_t LJ_FASTCALL lj_vm_modi(int32_t a, int32_t b) 43int32_t LJ_FASTCALL lj_vm_modi(int32_t a, int32_t b)
44{ 44{
45 uint32_t y, ua, ub; 45 uint32_t y, ua, ub;
@@ -81,7 +81,7 @@ double lj_vm_powi(double x, int32_t k)
81 else if (k == 1) 81 else if (k == 1)
82 return x; 82 return x;
83 else if (k == 0) 83 else if (k == 0)
84 return 1; 84 return 1.0;
85 else 85 else
86 return 1.0 / lj_vm_powui(x, (uint32_t)-k); 86 return 1.0 / lj_vm_powui(x, (uint32_t)-k);
87} 87}