From 1ac3baa4c5288247592e977b6307d9b514ce3643 Mon Sep 17 00:00:00 2001 From: Eduardo Cavazos Date: Tue, 26 Feb 2008 20:59:46 -0600 Subject: [PATCH] unix: fix more typedefs --- extra/unix/unix.factor | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-) diff --git a/extra/unix/unix.factor b/extra/unix/unix.factor index bfe7ad009c..7df41069e0 100755 --- a/extra/unix/unix.factor +++ b/extra/unix/unix.factor @@ -5,24 +5,29 @@ USING: alien alien.c-types alien.syntax kernel libc structs math namespaces system combinators vocabs.loader ; ! ! ! Unix types -TYPEDEF: int blksize_t -! TYPEDEF: int dev_t + +TYPEDEF: long word +TYPEDEF: ulong uword + +TYPEDEF: long longword +TYPEDEF: ulong ulongword + TYPEDEF: long ssize_t -TYPEDEF: long blkcnt_t +TYPEDEF: longword blksize_t +TYPEDEF: longword blkcnt_t TYPEDEF: longlong quad_t TYPEDEF: ulonglong dev_t TYPEDEF: uint gid_t TYPEDEF: uint in_addr_t -TYPEDEF: uint ino_t +TYPEDEF: ulong ino_t TYPEDEF: int pid_t TYPEDEF: uint socklen_t TYPEDEF: uint time_t TYPEDEF: uint uid_t TYPEDEF: ulong size_t TYPEDEF: ulong u_long -! TYPEDEF: ushort mode_t TYPEDEF: uint mode_t -TYPEDEF: uint nlink_t +TYPEDEF: uword nlink_t TYPEDEF: void* caddr_t TYPEDEF: ulong off_t