summaryrefslogtreecommitdiff
path: root/libkern/strchr-68000.s
diff options
context:
space:
mode:
Diffstat (limited to 'libkern/strchr-68000.s')
-rw-r--r--libkern/strchr-68000.s27
1 files changed, 0 insertions, 27 deletions
diff --git a/libkern/strchr-68000.s b/libkern/strchr-68000.s
deleted file mode 100644
index a5d4be2c..00000000
--- a/libkern/strchr-68000.s
+++ /dev/null
@@ -1,27 +0,0 @@
- TEXT strchr(SB), $0
-
- MOVL s+0(FP), A0
- MOVB c+7(FP), R2
- BEQ null
-
-l:
- MOVB (A0)+, R1
- BEQ out
- CMPB R1, R2
- BNE l
-
- MOVL A0, R0
- ADDL $-1, R0
- RTS
-
-out:
- CLRL R0
- RTS
-
-null:
- TSTB (A0)+
- BNE null
-
- MOVL A0, R0
- ADDL $-1, R0
- RTS