From a3a7c0cf9da82be9ab59e164f7a05b5715eb333b Mon Sep 17 00:00:00 2001 From: rdb Date: Sun, 23 Sep 2018 14:21:19 +0200 Subject: [PATCH] parser-inc: add more POSIX system header stubs --- dtool/src/parser-inc/dirent.h | 3 +++ dtool/src/parser-inc/sys/inotify.h | 1 + dtool/src/parser-inc/sys/ioctl.h | 3 +++ dtool/src/parser-inc/sys/mman.h | 3 +++ dtool/src/parser-inc/sys/select.h | 1 + dtool/src/parser-inc/sys/sysinfo.h | 1 + 6 files changed, 12 insertions(+) create mode 100644 dtool/src/parser-inc/dirent.h create mode 100644 dtool/src/parser-inc/sys/inotify.h create mode 100644 dtool/src/parser-inc/sys/ioctl.h create mode 100644 dtool/src/parser-inc/sys/mman.h create mode 100644 dtool/src/parser-inc/sys/select.h create mode 100644 dtool/src/parser-inc/sys/sysinfo.h diff --git a/dtool/src/parser-inc/dirent.h b/dtool/src/parser-inc/dirent.h new file mode 100644 index 0000000000..5c0877bfcd --- /dev/null +++ b/dtool/src/parser-inc/dirent.h @@ -0,0 +1,3 @@ +typedef struct __dirstream DIR; +struct dirent; +typedef unsigned long ino_t; diff --git a/dtool/src/parser-inc/sys/inotify.h b/dtool/src/parser-inc/sys/inotify.h new file mode 100644 index 0000000000..52ef884e79 --- /dev/null +++ b/dtool/src/parser-inc/sys/inotify.h @@ -0,0 +1 @@ +struct inotify_event; diff --git a/dtool/src/parser-inc/sys/ioctl.h b/dtool/src/parser-inc/sys/ioctl.h new file mode 100644 index 0000000000..d57d62d983 --- /dev/null +++ b/dtool/src/parser-inc/sys/ioctl.h @@ -0,0 +1,3 @@ +struct winsize; +struct termio; + diff --git a/dtool/src/parser-inc/sys/mman.h b/dtool/src/parser-inc/sys/mman.h new file mode 100644 index 0000000000..c540c66b78 --- /dev/null +++ b/dtool/src/parser-inc/sys/mman.h @@ -0,0 +1,3 @@ +#include + +struct posix_typed_mem_info; diff --git a/dtool/src/parser-inc/sys/select.h b/dtool/src/parser-inc/sys/select.h new file mode 100644 index 0000000000..18a03a58e7 --- /dev/null +++ b/dtool/src/parser-inc/sys/select.h @@ -0,0 +1 @@ +#include diff --git a/dtool/src/parser-inc/sys/sysinfo.h b/dtool/src/parser-inc/sys/sysinfo.h new file mode 100644 index 0000000000..72e2bef1b2 --- /dev/null +++ b/dtool/src/parser-inc/sys/sysinfo.h @@ -0,0 +1 @@ +struct sysinfo;