summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/stat/__fxstat.c9
-rw-r--r--src/stat/__fxstatat.c9
-rw-r--r--src/stat/__lxstat.c9
-rw-r--r--src/stat/__xstat.c18
4 files changed, 18 insertions, 27 deletions
diff --git a/src/stat/__fxstat.c b/src/stat/__fxstat.c
deleted file mode 100644
index fd39ee3d..00000000
--- a/src/stat/__fxstat.c
+++ /dev/null
@@ -1,9 +0,0 @@
-#include <sys/stat.h>
-#include "libc.h"
-
-int __fxstat(int ver, int fd, struct stat *buf)
-{
- return fstat(fd, buf);
-}
-
-LFS64(__fxstat);
diff --git a/src/stat/__fxstatat.c b/src/stat/__fxstatat.c
deleted file mode 100644
index e389dec7..00000000
--- a/src/stat/__fxstatat.c
+++ /dev/null
@@ -1,9 +0,0 @@
-#include <sys/stat.h>
-#include "libc.h"
-
-int __fxstatat(int ver, int fd, const char *path, struct stat *buf, int flag)
-{
- return fstatat(fd, path, buf, flag);
-}
-
-LFS64(__fxstatat);
diff --git a/src/stat/__lxstat.c b/src/stat/__lxstat.c
deleted file mode 100644
index e9992ed2..00000000
--- a/src/stat/__lxstat.c
+++ /dev/null
@@ -1,9 +0,0 @@
-#include <sys/stat.h>
-#include "libc.h"
-
-int __lxstat(int ver, const char *path, struct stat *buf)
-{
- return lstat(path, buf);
-}
-
-LFS64(__lxstat);
diff --git a/src/stat/__xstat.c b/src/stat/__xstat.c
index 42011d5f..8138cbe8 100644
--- a/src/stat/__xstat.c
+++ b/src/stat/__xstat.c
@@ -1,9 +1,27 @@
#include <sys/stat.h>
#include "libc.h"
+int __fxstat(int ver, int fd, struct stat *buf)
+{
+ return fstat(fd, buf);
+}
+
+int __fxstatat(int ver, int fd, const char *path, struct stat *buf, int flag)
+{
+ return fstatat(fd, path, buf, flag);
+}
+
+int __lxstat(int ver, const char *path, struct stat *buf)
+{
+ return lstat(path, buf);
+}
+
int __xstat(int ver, const char *path, struct stat *buf)
{
return stat(path, buf);
}
+LFS64(__fxstat);
+LFS64(__fxstatat);
+LFS64(__lxstat);
LFS64(__xstat);