aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMike Pall <mike>2014-03-27 11:38:07 +0100
committerMike Pall <mike>2014-03-27 11:38:07 +0100
commitc03be1210c5334e58958d95ea0412c20c3eb0128 (patch)
treebf6de4cad465be426d05a8a3c5c2a5a5e7c767d5 /src
parent1ca794e0b071416afdf3f351e0a953029f59eff7 (diff)
downloadluajit-c03be1210c5334e58958d95ea0412c20c3eb0128.tar.gz
luajit-c03be1210c5334e58958d95ea0412c20c3eb0128.tar.bz2
luajit-c03be1210c5334e58958d95ea0412c20c3eb0128.zip
x86/x64: Avoid use of SAHF instruction.
Diffstat (limited to 'src')
-rw-r--r--src/vm_x86.dasc2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/vm_x86.dasc b/src/vm_x86.dasc
index 8a9b536d..bd7056f8 100644
--- a/src/vm_x86.dasc
+++ b/src/vm_x86.dasc
@@ -2198,7 +2198,7 @@ static void build_subroutines(BuildCtx *ctx)
2198 |.endif 2198 |.endif
2199 | 2199 |
2200 |.ffunc_nnr math_fmod 2200 |.ffunc_nnr math_fmod
2201 |1: ; fprem; fnstsw ax; sahf; jp <1 2201 |1: ; fprem; fnstsw ax; and ax, 0x400; jnz <1
2202 | fpop1 2202 | fpop1
2203 | jmp ->fff_resn 2203 | jmp ->fff_resn
2204 | 2204 |