diff --git a/lib/libc/sys-minix/stat.c b/lib/libc/sys-minix/stat.c index d30ad7d30..983eb2eb5 100644 --- a/lib/libc/sys-minix/stat.c +++ b/lib/libc/sys-minix/stat.c @@ -34,10 +34,16 @@ int _stat(const char *name, struct stat *buffer); int _lstat(const char *name, struct stat *buffer); int _fstat(int fd, struct stat *buffer); +#ifdef __weak_alias __weak_alias(_stat, __stat50); __weak_alias(_lstat, __lstat50); __weak_alias(_fstat, __fstat50); +__weak_alias(stat, __stat50); +__weak_alias(lstat, __lstat50); +__weak_alias(fstat, __fstat50); +#endif + int stat(const char *name, struct stat *buffer) { message m;