diff options
Diffstat (limited to 'sysdeps/unix/sysv/linux/x86')
-rw-r--r-- | sysdeps/unix/sysv/linux/x86/bits/stat.h | 10 | ||||
-rw-r--r-- | sysdeps/unix/sysv/linux/x86/xstatver.h | 12 |
2 files changed, 12 insertions, 10 deletions
diff --git a/sysdeps/unix/sysv/linux/x86/bits/stat.h b/sysdeps/unix/sysv/linux/x86/bits/stat.h index 25dec69dda..f132569e9d 100644 --- a/sysdeps/unix/sysv/linux/x86/bits/stat.h +++ b/sysdeps/unix/sysv/linux/x86/bits/stat.h @@ -24,25 +24,15 @@ /* Versions of the `struct stat' data structure. */ #ifndef __x86_64__ -# define _STAT_VER_LINUX_OLD 1 -# define _STAT_VER_KERNEL 1 -# define _STAT_VER_SVR4 2 -# define _STAT_VER_LINUX 3 - /* i386 versions of the `xmknod' interface. */ # define _MKNOD_VER_LINUX 1 # define _MKNOD_VER_SVR4 2 # define _MKNOD_VER _MKNOD_VER_LINUX /* The bits defined below. */ #else -# define _STAT_VER_KERNEL 0 -# define _STAT_VER_LINUX 1 - /* x86-64 versions of the `xmknod' interface. */ # define _MKNOD_VER_LINUX 0 #endif -#define _STAT_VER _STAT_VER_LINUX - struct stat { __dev_t st_dev; /* Device. */ diff --git a/sysdeps/unix/sysv/linux/x86/xstatver.h b/sysdeps/unix/sysv/linux/x86/xstatver.h new file mode 100644 index 0000000000..4447212894 --- /dev/null +++ b/sysdeps/unix/sysv/linux/x86/xstatver.h @@ -0,0 +1,12 @@ +/* Versions of the 'struct stat' data structure used in compatibility xstat + functions. */ +#ifndef __x86_64__ +# define _STAT_VER_LINUX_OLD 1 +# define _STAT_VER_KERNEL 1 +# define _STAT_VER_SVR4 2 +# define _STAT_VER_LINUX 3 +#else +# define _STAT_VER_KERNEL 0 +# define _STAT_VER_LINUX 1 +#endif +#define _STAT_VER _STAT_VER_LINUX |