.text
.globl strrchr
.type strrchr,@function

strrchr:
	movl 0x4(%esp), %edx
	movb 0x8(%esp), %cl
	xorl %eax, %eax
	decl %edx
.Lloop:
	incl %edx
	cmpb $0x0,(%edx)
	jz .Lret
	cmpb %cl, (%edx)
	jnz .Lloop
	movl %edx, %eax
	jmp .Lloop
.Lret:
	ret
