]> gitweb.factorcode.org Git - factor.git/blob - basis/unix/types/freebsd/freebsd.factor
freebsd: declare posix_spawn-related types
[factor.git] / basis / unix / types / freebsd / freebsd.factor
1 USING: alien.syntax alien.c-types ;
2 IN: unix.types
3
4 TYPEDEF: ushort   __uint16_t
5 TYPEDEF: uint     __uint32_t
6 TYPEDEF: int      __int32_t
7 TYPEDEF: longlong __int64_t
8
9 TYPEDEF: __uint64_t  dev_t
10 TYPEDEF: __uint64_t ino_t
11 TYPEDEF: __uint16_t mode_t
12 TYPEDEF: __uint64_t nlink_t
13 TYPEDEF: __uint32_t uid_t
14 TYPEDEF: __uint32_t gid_t
15 TYPEDEF: __int64_t  off_t
16 TYPEDEF: __int64_t  blkcnt_t
17 TYPEDEF: __int64_t  ino64_t
18 TYPEDEF: __int32_t  blksize_t
19 TYPEDEF: __uint32_t fflags_t
20 TYPEDEF: long       ssize_t
21 TYPEDEF: int        pid_t
22 TYPEDEF: long       time_t
23 TYPEDEF: __uint64_t fsblkcnt_t
24 TYPEDEF: __uint64_t fsfilcnt_t
25
26 TYPEDEF: void* posix_spawn_file_actions_t
27 TYPEDEF: void* posix_spawnattr_t
28 TYPEDEF: uint sigset_t