__fread
__weak_reference(__fread, fread_unlocked);
ret = __fread(buf, size, count, fp);
extern size_t __fread(void * __restrict buf, size_t size, size_t count,
size_t r = __fread(p, 1, width, fp);