about summary refs log tree commit diff
path: root/src/libstd
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstd')
-rw-r--r--src/libstd/uv_ll.rs17
1 files changed, 9 insertions, 8 deletions
diff --git a/src/libstd/uv_ll.rs b/src/libstd/uv_ll.rs
index 8934d29b103..11e709ec682 100644
--- a/src/libstd/uv_ll.rs
+++ b/src/libstd/uv_ll.rs
@@ -202,7 +202,7 @@ type uv_async_t = {
 };
 
 // 64bit unix size: 128
-// 32bit unix size: ?
+// 32bit unix size: 84
 #[cfg(target_os = "linux")]
 #[cfg(target_os = "macos")]
 #[cfg(target_os = "freebsd")]
@@ -219,16 +219,16 @@ type uv_timer_t_32bit_unix_riders = {
 };
 #[cfg(target_arch="x86")]
 type uv_timer_t_32bit_unix_riders = {
-    a10: *u8, a11: *u8, a12: *u8, a13: *u8
+    a10: *u8, a11: *u8, a12: *u8, a13: *u8,
+    a14: *u8, a15: *u8, a16: *u8
 };
-// win32 size: ?
+// win32 size: 64
 #[cfg(target_os = "win32")]
 type uv_timer_t = {
     fields: uv_handle_fields,
     a00: *u8, a01: *u8, a02: *u8, a03: *u8,
     a04: *u8, a05: *u8, a06: *u8, a07: *u8,
-    a08: *u8, a09: *u8, a10: *u8, a11: *u8,
-    a12: *u8
+    a08: *u8, a09: *u8, a10: *u8, a11: *u8
 };
 
 // unix size: 16
@@ -438,7 +438,9 @@ mod uv_ll_struct_stubgen {
                 a08: 0 as *u8, a09: 0 as *u8,
                 a11: {
                     a10: 0 as *u8, a11: 0 as *u8,
-                    a12: 0 as *u8, a13: 0 as *u8
+                    a12: 0 as *u8, a13: 0 as *u8,
+                    a14: 0 as *u8, a15: 0 as *u8,
+                    a16: 0 as *u8
                 }
             };
         }
@@ -453,8 +455,7 @@ mod uv_ll_struct_stubgen {
             a04: 0 as *u8, a05: 0 as *u8, a06: 0 as *u8,
             a07: 0 as *u8,
             a08: 0 as *u8, a09: 0 as *u8, a10: 0 as *u8,
-            a11: 0 as *u8,
-            a12: 0 as *u8
+            a11: 0 as *u8
         };
     }
     #[cfg(target_os = "linux")]