1 2 3 4 5 6 7 8 9 10 11
.globl str_len .type str_len, @function str_len: movl 4(%esp), %ecx orl $-1, %eax .L1: incl %eax cmpb $0, (%ecx, %eax) jne .L1 ret