]> git.saurik.com Git - apple/xnu.git/blobdiff - bsd/sys/sys_types.modulemap
xnu-7195.50.7.100.1.tar.gz
[apple/xnu.git] / bsd / sys / sys_types.modulemap
diff --git a/bsd/sys/sys_types.modulemap b/bsd/sys/sys_types.modulemap
new file mode 100644 (file)
index 0000000..1e85703
--- /dev/null
@@ -0,0 +1,25 @@
+// Module map for sys/types.h and some of sys/_types/.
+//
+// See also: module.modulemap
+// See also: sys__types.modulemap (part of Darwin_C_stdint).
+
+module Darwin.POSIX.sys.types {
+        export *
+
+        header "sys/types.h"
+        umbrella "sys/_types"
+
+        // See sys__types.modulemap.
+        exclude header "sys/_types/_int16_t.h"
+        exclude header "sys/_types/_int32_t.h"
+        exclude header "sys/_types/_int64_t.h"
+        exclude header "sys/_types/_int8_t.h"
+        exclude header "sys/_types/_intptr_t.h"
+        exclude header "sys/_types/_u_int16_t.h"
+        exclude header "sys/_types/_u_int32_t.h"
+        exclude header "sys/_types/_u_int64_t.h"
+        exclude header "sys/_types/_u_int8_t.h"
+        exclude header "sys/_types/_uintptr_t.h"
+
+        module * { export * }
+}