strcmp.s 203 B

1234567891011121314151617181920
  1. TEXT strcmp(SB), $0
  2. MOVL s1+0(FP), A2
  3. MOVL s2+4(FP), A1
  4. l1: MOVB (A1)+, R0
  5. BEQ end
  6. CMPB R0, (A2)+
  7. BEQ l1
  8. BCS gtr
  9. MOVL $-1, R0
  10. RTS
  11. gtr: MOVL $1, R0
  12. RTS
  13. end: TSTB (A2)
  14. BNE gtr
  15. CLRL R0
  16. RTS