summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authortduehr <td@matasano.com>2015-01-15 10:57:37 -0600
committertduehr <td@matasano.com>2015-01-15 10:57:37 -0600
commit262fd7935ed82796cf6539a9b66966cfc85af7e1 (patch)
tree460d0b6a2789537b7e3ad4ed209530f3ce48fa83
parentc412d57ba56db95e457694eb4ef3a933ab5a3340 (diff)
parente2b49cb0eaffb2497ba0c12809cea61f5285370f (diff)
downloadffi-262fd7935ed82796cf6539a9b66966cfc85af7e1.tar.gz
Merge pull request #403 from robertgrimm/master
Regenerate types.conf for OSX Yosemite 10.10.1
-rw-r--r--lib/ffi/platform/x86_64-darwin/types.conf34
1 files changed, 30 insertions, 4 deletions
diff --git a/lib/ffi/platform/x86_64-darwin/types.conf b/lib/ffi/platform/x86_64-darwin/types.conf
index 0cec3bf..51637ee 100644
--- a/lib/ffi/platform/x86_64-darwin/types.conf
+++ b/lib/ffi/platform/x86_64-darwin/types.conf
@@ -19,12 +19,12 @@ rbx.platform.typedef.__darwin_socklen_t = uint
rbx.platform.typedef.__darwin_ssize_t = long
rbx.platform.typedef.__darwin_time_t = long
rbx.platform.typedef.int8_t = char
-rbx.platform.typedef.u_int8_t = uchar
rbx.platform.typedef.int16_t = short
-rbx.platform.typedef.u_int16_t = ushort
rbx.platform.typedef.int32_t = int
-rbx.platform.typedef.u_int32_t = uint
rbx.platform.typedef.int64_t = long_long
+rbx.platform.typedef.u_int8_t = uchar
+rbx.platform.typedef.u_int16_t = ushort
+rbx.platform.typedef.u_int32_t = uint
rbx.platform.typedef.u_int64_t = ulong_long
rbx.platform.typedef.register_t = long_long
rbx.platform.typedef.intptr_t = long
@@ -35,6 +35,7 @@ rbx.platform.typedef.user_ssize_t = long_long
rbx.platform.typedef.user_long_t = long_long
rbx.platform.typedef.user_ulong_t = ulong_long
rbx.platform.typedef.user_time_t = long_long
+rbx.platform.typedef.user_off_t = long_long
rbx.platform.typedef.syscall_arg_t = ulong_long
rbx.platform.typedef.__darwin_blkcnt_t = long_long
rbx.platform.typedef.__darwin_blksize_t = int
@@ -50,12 +51,13 @@ rbx.platform.typedef.__darwin_mach_port_t = uint
rbx.platform.typedef.__darwin_mode_t = ushort
rbx.platform.typedef.__darwin_off_t = long_long
rbx.platform.typedef.__darwin_pid_t = int
-rbx.platform.typedef.__darwin_pthread_key_t = ulong
rbx.platform.typedef.__darwin_sigset_t = uint
rbx.platform.typedef.__darwin_suseconds_t = int
rbx.platform.typedef.__darwin_uid_t = uint
rbx.platform.typedef.__darwin_useconds_t = uint
rbx.platform.typedef.__darwin_uuid_t[16] = uchar
+rbx.platform.typedef.__darwin_uuid_string_t[37] = char
+rbx.platform.typedef.__darwin_pthread_key_t = ulong
rbx.platform.typedef.u_char = uchar
rbx.platform.typedef.u_short = ushort
rbx.platform.typedef.u_int = uint
@@ -91,10 +93,34 @@ rbx.platform.typedef.ssize_t = long
rbx.platform.typedef.time_t = long
rbx.platform.typedef.useconds_t = uint
rbx.platform.typedef.suseconds_t = int
+rbx.platform.typedef.rsize_t = ulong
+rbx.platform.typedef.errno_t = int
rbx.platform.typedef.fd_mask = int
rbx.platform.typedef.pthread_key_t = ulong
rbx.platform.typedef.fsblkcnt_t = uint
rbx.platform.typedef.fsfilcnt_t = uint
rbx.platform.typedef.sa_family_t = uchar
rbx.platform.typedef.socklen_t = uint
+rbx.platform.typedef.uint8_t = uchar
+rbx.platform.typedef.uint16_t = ushort
+rbx.platform.typedef.uint32_t = uint
+rbx.platform.typedef.uint64_t = ulong_long
+rbx.platform.typedef.int_least8_t = char
+rbx.platform.typedef.int_least16_t = short
+rbx.platform.typedef.int_least32_t = int
+rbx.platform.typedef.int_least64_t = long_long
+rbx.platform.typedef.uint_least8_t = uchar
+rbx.platform.typedef.uint_least16_t = ushort
+rbx.platform.typedef.uint_least32_t = uint
+rbx.platform.typedef.uint_least64_t = ulong_long
+rbx.platform.typedef.int_fast8_t = char
+rbx.platform.typedef.int_fast16_t = short
+rbx.platform.typedef.int_fast32_t = int
+rbx.platform.typedef.int_fast64_t = long_long
+rbx.platform.typedef.uint_fast8_t = uchar
+rbx.platform.typedef.uint_fast16_t = ushort
+rbx.platform.typedef.uint_fast32_t = uint
+rbx.platform.typedef.uint_fast64_t = ulong_long
+rbx.platform.typedef.intmax_t = long
+rbx.platform.typedef.uintmax_t = ulong
rbx.platform.typedef.rlim_t = ulong_long