]> gitweb.factorcode.org Git - factor.git/blob - basis/unix/types/types.factor
arm.64.factor: extra semicolon removed
[factor.git] / basis / unix / types / types.factor
1 USING: accessors alien.c-types alien.syntax system vocabs ;
2 QUALIFIED: sequences
3 IN: unix.types
4
5 TYPEDEF: uchar u_int8_t
6 TYPEDEF: ushort u_int16_t
7 TYPEDEF: uint u_int32_t
8 TYPEDEF: ulonglong u_int64_t
9
10 TYPEDEF: char __int8_t
11 TYPEDEF: short __int16_t
12 TYPEDEF: int __int32_t
13 TYPEDEF: longlong __int64_t
14
15 TYPEDEF: uchar __uint8_t
16 TYPEDEF: ushort __uint16_t
17 TYPEDEF: uint __uint32_t
18 TYPEDEF: ulonglong __uint64_t
19
20 TYPEDEF: void* caddr_t
21 TYPEDEF: uint in_addr_t
22 TYPEDEF: uint socklen_t
23
24 TYPEDEF: __uint64_t fsblkcnt_t
25 TYPEDEF: fsblkcnt_t __fsblkcnt_t
26 TYPEDEF: __uint64_t fsfilcnt_t
27 TYPEDEF: fsfilcnt_t __fsfilcnt_t
28 TYPEDEF: __uint64_t rlim_t
29 TYPEDEF: uint32_t id_t
30 TYPEDEF: long clockid_t
31
32 C-TYPE: DIR
33 C-TYPE: FILE
34 C-TYPE: rlimit
35 C-TYPE: rusage
36 C-TYPE: sockaddr
37
38 "unix.types." os name>> sequences:append require