master
 1#include <string.h>
 2
 3void *__memrchr(const void *m, int c, size_t n)
 4{
 5	const unsigned char *s = m;
 6	c = (unsigned char)c;
 7	while (n--) if (s[n]==c) return (void *)(s+n);
 8	return 0;
 9}
10
11weak_alias(__memrchr, memrchr);