blob: f9767ad4c8df70031b2594f4c94fc792d4ba79d5 [file] [log] [blame]
#include <string.h>
#include "libc.h"
__attribute__((visibility("hidden"))) void* __memrchr(const void* m, int c, size_t n) {
const unsigned char* s = m;
c = (unsigned char)c;
while (n--)
if (s[n] == c)
return (void*)(s + n);
return 0;
}
strong_alias(__memrchr, memrchr);