summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/include/machine
diff options
context:
space:
mode:
authorSebastian Huber <sebastian.huber@embedded-brains.de>2016-04-15 13:44:14 +0200
committerCorinna Vinschen <corinna@vinschen.de>2016-04-15 14:51:39 +0200
commite77040b2bf66128e1307b5ce0131d6f662c7f5fd (patch)
treee65692a24f3eb45f1711872ce6c4e7cb0e2d6815 /winsup/cygwin/include/machine
parenteeded3c170799012406f84766b8905054f5a6902 (diff)
downloadcygnal-e77040b2bf66128e1307b5ce0131d6f662c7f5fd.tar.gz
cygnal-e77040b2bf66128e1307b5ce0131d6f662c7f5fd.tar.bz2
cygnal-e77040b2bf66128e1307b5ce0131d6f662c7f5fd.zip
Add BSD guard for ino_t in <sys/types.h>
Introduce internal type __ino_t. Signed-off-by: Sebastian Huber <sebastian.huber@embedded-brains.de>
Diffstat (limited to 'winsup/cygwin/include/machine')
-rw-r--r--winsup/cygwin/include/machine/_types.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/winsup/cygwin/include/machine/_types.h b/winsup/cygwin/include/machine/_types.h
index 50e704be2..fa69526ae 100644
--- a/winsup/cygwin/include/machine/_types.h
+++ b/winsup/cygwin/include/machine/_types.h
@@ -9,6 +9,7 @@
typedef __int16_t __dev16_t;
typedef __uint16_t __uid16_t;
typedef __uint16_t __gid16_t;
+typedef __uint32_t __ino32_t;
#endif
#define __machine_dev_t_defined
@@ -20,6 +21,9 @@ typedef __uint32_t __uid_t;
#define __machine_gid_t_defined
typedef __uint32_t __gid_t;
+#define __machine_ino_t_defined
+typedef __uint64_t __ino_t;
+
#define __machine_key_t_defined
typedef long long __key_t;