123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657 |
- .text
- .global memcmp
- .type memcmp,%function
- .align 4
- memcmp:
-
- subs r2, r2, #1
- movmi r0, #0
- movmi pc, lr
-
- add ip, r0, r2
- 1:
- ldrb r2, [r0], #1
- ldrb r3, [r1], #1
- cmp ip, r0
- cmpcs r2, r3
- beq 1b
- sub r0, r2, r3
- mov pc, lr
- .weak bcmp;
- bcmp = memcmp
|