summaryrefslogtreecommitdiff
path: root/jefs.s
diff options
context:
space:
mode:
authorkitty <nepeta@canaglie.net>2026-03-04 18:02:44 +1100
committerkitty <nepeta@canaglie.net>2026-03-04 18:02:44 +1100
commit31d100201da1d719f0bc503119295b290542eb28 (patch)
tree278879f7c93b1982b72a8234640b7af217eb81f5 /jefs.s
parentfb49822582a2a0761d2a9a47d5f6fe5948b7077e (diff)
fucking oops
so turns out my comparisons have been fucked for this whole time lmao
Diffstat (limited to 'jefs.s')
-rw-r--r--jefs.s8
1 files changed, 4 insertions, 4 deletions
diff --git a/jefs.s b/jefs.s
index 0a45c58..4050289 100644
--- a/jefs.s
+++ b/jefs.s
@@ -918,7 +918,7 @@ defword "<>", less_greater, 0
defword "<", less, 0
pspop r11
pspop r12
- cmp r11, r12
+ cmp r12, r11
setl r13b
movzx r11, r13b
neg r11
@@ -928,7 +928,7 @@ defword "<", less, 0
defword ">", greater, 0
pspop r11
pspop r12
- cmp r11, r12
+ cmp r12, r11
setg r13b
movzx r11, r13b
neg r11
@@ -938,7 +938,7 @@ defword ">", greater, 0
defword "<=", lesseq, 0
pspop r11
pspop r12
- cmp r11, r12
+ cmp r12, r11
setle r13b
movzx r11, r13b
neg r11
@@ -948,7 +948,7 @@ defword "<=", lesseq, 0
defword ">=", greatereq, 0
pspop r11
pspop r12
- cmp r11, r12
+ cmp r12, r11
setge r13b
movzx r11, r13b
neg r11